builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-149 starttime: 1468596057.95 results: success (0) buildid: 20160714110442 builduid: 9b77baf87c934dfca292b0a239c48418 revision: 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 08:20:57.954466) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 08:20:57.955011) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-15 08:20:57.955283) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-15 08:21:00.543069) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-15 08:21:00.543333) ========= '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-149 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-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --08:21:01-- 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% 12.29 MB/s 08:21:01 (12.29 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.116000 ========= master_lag: 2.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-15 08:21:04.077779) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-15 08:21:04.078161) ========= '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-149 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-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.601000 ========= master_lag: 3.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-15 08:21:10.722179) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 08:21:10.722480) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-149 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-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-15 08:21:11,138 truncating revision to first 12 chars 2016-07-15 08:21:11,138 Setting DEBUG logging. 2016-07-15 08:21:11,138 attempt 1/10 2016-07-15 08:21:11,138 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8139a58cc0c1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 08:21:11,657 unpacking tar archive at: mozilla-beta-8139a58cc0c1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.283000 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 08:21:12.232927) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 08:21:12.233236) ========= script_repo_revision: 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 08:21:12.233619) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 08:21:12.233878) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 08:21:12.266518) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 56 secs) (at 2016-07-15 08:21:12.267047) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-149 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-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 08:21:12 INFO - MultiFileLogger online at 20160715 08:21:12 in C:\slave\test 08:21:12 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:21:12 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:21:12 INFO - {'append_to_log': False, 08:21:12 INFO - 'base_work_dir': 'C:\\slave\\test', 08:21:12 INFO - 'blob_upload_branch': 'mozilla-beta', 08:21:12 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:21:12 INFO - 'buildbot_json_path': 'buildprops.json', 08:21:12 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:21:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:21:12 INFO - 'download_minidump_stackwalk': True, 08:21:12 INFO - 'download_symbols': 'true', 08:21:12 INFO - 'e10s': False, 08:21:12 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:21:12 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:21:12 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:21:12 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:21:12 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:21:12 INFO - 'C:/mozilla-build/tooltool.py'), 08:21:12 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:21:12 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:21:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:21:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:21:12 INFO - 'log_level': 'info', 08:21:12 INFO - 'log_to_console': True, 08:21:12 INFO - 'opt_config_files': (), 08:21:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:21:12 INFO - '--processes=1', 08:21:12 INFO - '--config=%(test_path)s/wptrunner.ini', 08:21:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:21:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:21:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:21:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:21:12 INFO - 'pip_index': False, 08:21:12 INFO - 'require_test_zip': True, 08:21:12 INFO - 'test_type': ('testharness',), 08:21:12 INFO - 'this_chunk': '1', 08:21:12 INFO - 'total_chunks': '10', 08:21:12 INFO - 'virtualenv_path': 'venv', 08:21:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:21:12 INFO - 'work_dir': 'build'} 08:21:12 INFO - ##### 08:21:12 INFO - ##### Running clobber step. 08:21:12 INFO - ##### 08:21:12 INFO - Running pre-action listener: _resource_record_pre_action 08:21:12 INFO - Running main action method: clobber 08:21:12 INFO - rmtree: C:\slave\test\build 08:21:12 INFO - Using _rmtree_windows ... 08:21:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:22:51 INFO - Running post-action listener: _resource_record_post_action 08:22:51 INFO - ##### 08:22:51 INFO - ##### Running read-buildbot-config step. 08:22:51 INFO - ##### 08:22:51 INFO - Running pre-action listener: _resource_record_pre_action 08:22:51 INFO - Running main action method: read_buildbot_config 08:22:51 INFO - Using buildbot properties: 08:22:51 INFO - { 08:22:51 INFO - "project": "", 08:22:51 INFO - "product": "firefox", 08:22:51 INFO - "script_repo_revision": "production", 08:22:51 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:22:51 INFO - "repository": "", 08:22:51 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:22:51 INFO - "buildid": "20160714110442", 08:22:51 INFO - "pgo_build": "False", 08:22:51 INFO - "basedir": "C:\\slave\\test", 08:22:51 INFO - "buildnumber": 13, 08:22:51 INFO - "slavename": "t-w732-ix-149", 08:22:51 INFO - "revision": "8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5", 08:22:51 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:22:51 INFO - "platform": "win32", 08:22:51 INFO - "branch": "mozilla-beta", 08:22:51 INFO - "repo_path": "releases/mozilla-beta", 08:22:51 INFO - "moz_repo_path": "", 08:22:51 INFO - "stage_platform": "win32", 08:22:51 INFO - "builduid": "9b77baf87c934dfca292b0a239c48418", 08:22:51 INFO - "slavebuilddir": "test" 08:22:51 INFO - } 08:22:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:22:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:22:51 INFO - Running post-action listener: _resource_record_post_action 08:22:51 INFO - ##### 08:22:51 INFO - ##### Running download-and-extract step. 08:22:51 INFO - ##### 08:22:51 INFO - Running pre-action listener: _resource_record_pre_action 08:22:51 INFO - Running main action method: download_and_extract 08:22:51 INFO - mkdir: C:\slave\test\build\tests 08:22:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:51 INFO - https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:22:51 INFO - trying https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:22:51 INFO - Downloading https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:22:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:22:52 INFO - Downloaded 1240 bytes. 08:22:52 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:22:52 INFO - Using the following test package requirements: 08:22:52 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:22:52 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:22:52 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:22:52 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:22:52 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:22:52 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:22:52 INFO - u'jsshell-win32.zip'], 08:22:52 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:22:52 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:22:52 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:22:52 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:22:52 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:22:52 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:22:52 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:22:52 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:22:52 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:22:52 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:22:52 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:22:52 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:22:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:52 INFO - https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:22:52 INFO - trying https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:22:52 INFO - Downloading https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:22:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:22:54 INFO - Downloaded 20366304 bytes. 08:22:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:22:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:22:56 INFO - caution: filename not matched: web-platform/* 08:22:56 INFO - Return code: 11 08:22:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:56 INFO - https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:22:56 INFO - trying https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:22:56 INFO - Downloading https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:22:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:22:59 INFO - Downloaded 36389908 bytes. 08:22:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:22:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:23:44 INFO - caution: filename not matched: bin/* 08:23:44 INFO - caution: filename not matched: config/* 08:23:44 INFO - caution: filename not matched: mozbase/* 08:23:44 INFO - caution: filename not matched: marionette/* 08:23:44 INFO - caution: filename not matched: tools/wptserve/* 08:23:44 INFO - Return code: 11 08:23:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:23:44 INFO - https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:23:44 INFO - trying https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:23:44 INFO - Downloading https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:23:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:23:45 INFO - Downloaded 68477669 bytes. 08:23:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:23:45 INFO - mkdir: C:\slave\test\properties 08:23:45 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:23:45 INFO - Writing to file C:\slave\test\properties\build_url 08:23:45 INFO - Contents: 08:23:45 INFO - build_url:https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:23:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:23:46 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:23:46 INFO - Writing to file C:\slave\test\properties\symbols_url 08:23:46 INFO - Contents: 08:23:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:23: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')]} 08:23:46 INFO - https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:23:46 INFO - trying https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:23:46 INFO - Downloading https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:23:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:23:47 INFO - Downloaded 55590745 bytes. 08:23:47 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:23:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:23:52 INFO - Return code: 0 08:23:52 INFO - Running post-action listener: _resource_record_post_action 08:23:52 INFO - Running post-action listener: set_extra_try_arguments 08:23:52 INFO - ##### 08:23:52 INFO - ##### Running create-virtualenv step. 08:23:52 INFO - ##### 08:23:52 INFO - Running pre-action listener: _pre_create_virtualenv 08:23:52 INFO - Running pre-action listener: _resource_record_pre_action 08:23:52 INFO - Running main action method: create_virtualenv 08:23:52 INFO - Creating virtualenv C:\slave\test\build\venv 08:23:52 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:23:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:23:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:23:59 INFO - Installing distribute......................................................................................................................................................................................done. 08:24:00 INFO - Return code: 0 08:24:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:24:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:24:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:24:00 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 0x01C5B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D5B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A368>, '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 0x0191BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-149', 'USERDOMAIN': 'T-W732-IX-149', '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-149', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:24:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:24:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:24:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:24:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:24:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:24:00 INFO - 'COMPUTERNAME': 'T-W732-IX-149', 08:24:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:24:00 INFO - 'DCLOCATION': 'SCL3', 08:24:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:24:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:24:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:24:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:24:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:24:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:24:00 INFO - 'HOMEDRIVE': 'C:', 08:24:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:24:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:24:00 INFO - 'KTS_VERSION': '1.19c', 08:24:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:24:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:24:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-149', 08:24:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:24:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:24:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:24:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:24:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:24:00 INFO - 'MOZ_AIRBAG': '1', 08:24:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:24:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:00 INFO - 'MOZ_MSVCVERSION': '8', 08:24:00 INFO - 'MOZ_NO_REMOTE': '1', 08:24:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:24:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:24:00 INFO - 'NO_EM_RESTART': '1', 08:24:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:24:00 INFO - 'OS': 'Windows_NT', 08:24:00 INFO - 'OURDRIVE': 'C:', 08:24:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:24:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:24:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:24:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:24:00 INFO - 'PROCESSOR_LEVEL': '6', 08:24:00 INFO - 'PROCESSOR_REVISION': '1e05', 08:24:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:24:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:24:00 INFO - 'PROMPT': '$P$G', 08:24:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:24:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:24:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:24:00 INFO - 'PWD': 'C:\\slave\\test', 08:24:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:24:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:24:00 INFO - 'SYSTEMDRIVE': 'C:', 08:24:00 INFO - 'SYSTEMROOT': 'C:\\windows', 08:24:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:00 INFO - 'TEST1': 'testie', 08:24:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:00 INFO - 'USERDOMAIN': 'T-W732-IX-149', 08:24:00 INFO - 'USERNAME': 'cltbld', 08:24:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:24:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:24:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:24:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:24:00 INFO - 'WINDIR': 'C:\\windows', 08:24:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:24:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:24:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:24:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:24:02 INFO - Downloading/unpacking psutil>=0.7.1 08:24:02 INFO - Running setup.py egg_info for package psutil 08:24:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:24:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:24:02 INFO - Installing collected packages: psutil 08:24:02 INFO - Running setup.py install for psutil 08:24:02 INFO - building 'psutil._psutil_windows' extension 08:24:02 INFO - error: Unable to find vcvarsall.bat 08:24:02 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-d8e1dg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:24:02 INFO - running install 08:24:02 INFO - running build 08:24:02 INFO - running build_py 08:24:02 INFO - creating build 08:24:02 INFO - creating build\lib.win32-2.7 08:24:02 INFO - creating build\lib.win32-2.7\psutil 08:24:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:24:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:24:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:24:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:24:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:24:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:24:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:24:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:24:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:24:02 INFO - running build_ext 08:24:02 INFO - building 'psutil._psutil_windows' extension 08:24:02 INFO - error: Unable to find vcvarsall.bat 08:24:02 INFO - ---------------------------------------- 08:24:02 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-d8e1dg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:24:02 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:24:02 WARNING - Return code: 1 08:24:02 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:24:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:24:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:24:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:24:02 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 0x01C5B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D5B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A368>, '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 0x0191BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-149', 'USERDOMAIN': 'T-W732-IX-149', '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-149', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:24:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:24:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:24:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:24:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:24:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:24:02 INFO - 'COMPUTERNAME': 'T-W732-IX-149', 08:24:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:24:02 INFO - 'DCLOCATION': 'SCL3', 08:24:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:24:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:24:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:24:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:24:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:24:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:24:02 INFO - 'HOMEDRIVE': 'C:', 08:24:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:24:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:24:02 INFO - 'KTS_VERSION': '1.19c', 08:24:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:24:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:24:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-149', 08:24:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:24:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:24:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:24:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:24:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:24:02 INFO - 'MOZ_AIRBAG': '1', 08:24:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:24:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:02 INFO - 'MOZ_MSVCVERSION': '8', 08:24:02 INFO - 'MOZ_NO_REMOTE': '1', 08:24:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:24:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:24:02 INFO - 'NO_EM_RESTART': '1', 08:24:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:24:02 INFO - 'OS': 'Windows_NT', 08:24:02 INFO - 'OURDRIVE': 'C:', 08:24:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:24:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:24:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:24:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:24:02 INFO - 'PROCESSOR_LEVEL': '6', 08:24:02 INFO - 'PROCESSOR_REVISION': '1e05', 08:24:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:24:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:24:02 INFO - 'PROMPT': '$P$G', 08:24:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:24:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:24:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:24:02 INFO - 'PWD': 'C:\\slave\\test', 08:24:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:24:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:24:02 INFO - 'SYSTEMDRIVE': 'C:', 08:24:02 INFO - 'SYSTEMROOT': 'C:\\windows', 08:24:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:02 INFO - 'TEST1': 'testie', 08:24:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:02 INFO - 'USERDOMAIN': 'T-W732-IX-149', 08:24:02 INFO - 'USERNAME': 'cltbld', 08:24:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:24:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:24:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:24:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:24:02 INFO - 'WINDIR': 'C:\\windows', 08:24:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:24:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:24:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:24:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:24:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:24:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:24:03 INFO - Running setup.py egg_info for package mozsystemmonitor 08:24:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:24:03 INFO - Running setup.py egg_info for package psutil 08:24:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:24:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:24:03 INFO - Installing collected packages: mozsystemmonitor, psutil 08:24:03 INFO - Running setup.py install for mozsystemmonitor 08:24:03 INFO - Running setup.py install for psutil 08:24:03 INFO - building 'psutil._psutil_windows' extension 08:24:03 INFO - error: Unable to find vcvarsall.bat 08:24:03 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-duvxf3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:24:03 INFO - running install 08:24:03 INFO - running build 08:24:03 INFO - running build_py 08:24:03 INFO - running build_ext 08:24:03 INFO - building 'psutil._psutil_windows' extension 08:24:03 INFO - error: Unable to find vcvarsall.bat 08:24:03 INFO - ---------------------------------------- 08:24:03 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-duvxf3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:24:03 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:24:03 WARNING - Return code: 1 08:24:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:24:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:24:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:24:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:24:03 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 0x01C5B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D5B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A368>, '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 0x0191BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-149', 'USERDOMAIN': 'T-W732-IX-149', '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-149', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:24:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:24:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:24:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:24:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:24:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:24:03 INFO - 'COMPUTERNAME': 'T-W732-IX-149', 08:24:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:24:03 INFO - 'DCLOCATION': 'SCL3', 08:24:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:24:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:24:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:24:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:24:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:24:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:24:03 INFO - 'HOMEDRIVE': 'C:', 08:24:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:24:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:24:03 INFO - 'KTS_VERSION': '1.19c', 08:24:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:24:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:24:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-149', 08:24:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:24:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:24:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:24:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:24:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:24:03 INFO - 'MOZ_AIRBAG': '1', 08:24:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:24:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:03 INFO - 'MOZ_MSVCVERSION': '8', 08:24:03 INFO - 'MOZ_NO_REMOTE': '1', 08:24:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:24:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:24:03 INFO - 'NO_EM_RESTART': '1', 08:24:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:24:03 INFO - 'OS': 'Windows_NT', 08:24:03 INFO - 'OURDRIVE': 'C:', 08:24:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:24:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:24:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:24:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:24:03 INFO - 'PROCESSOR_LEVEL': '6', 08:24:03 INFO - 'PROCESSOR_REVISION': '1e05', 08:24:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:24:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:24:03 INFO - 'PROMPT': '$P$G', 08:24:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:24:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:24:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:24:03 INFO - 'PWD': 'C:\\slave\\test', 08:24:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:24:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:24:03 INFO - 'SYSTEMDRIVE': 'C:', 08:24:03 INFO - 'SYSTEMROOT': 'C:\\windows', 08:24:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:03 INFO - 'TEST1': 'testie', 08:24:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:03 INFO - 'USERDOMAIN': 'T-W732-IX-149', 08:24:03 INFO - 'USERNAME': 'cltbld', 08:24:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:24:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:24:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:24:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:24:03 INFO - 'WINDIR': 'C:\\windows', 08:24:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:24:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:24:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:24:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:24:03 INFO - Downloading/unpacking blobuploader==1.2.4 08:24:03 INFO - Downloading blobuploader-1.2.4.tar.gz 08:24:03 INFO - Running setup.py egg_info for package blobuploader 08:24:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:24:07 INFO - Running setup.py egg_info for package requests 08:24:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:24:07 INFO - Downloading docopt-0.6.1.tar.gz 08:24:07 INFO - Running setup.py egg_info for package docopt 08:24:07 INFO - Installing collected packages: blobuploader, docopt, requests 08:24:07 INFO - Running setup.py install for blobuploader 08:24:07 INFO - Running setup.py install for docopt 08:24:07 INFO - Running setup.py install for requests 08:24:07 INFO - Successfully installed blobuploader docopt requests 08:24:07 INFO - Cleaning up... 08:24:07 INFO - Return code: 0 08:24:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:24:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:24:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:24:07 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 0x01C5B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D5B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A368>, '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 0x0191BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6E0C0>, '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-149', 'USERDOMAIN': 'T-W732-IX-149', '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-149', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:24:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:24:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:24:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:24:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:24:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:24:07 INFO - 'COMPUTERNAME': 'T-W732-IX-149', 08:24:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:24:07 INFO - 'DCLOCATION': 'SCL3', 08:24:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:24:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:24:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:24:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:24:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:24:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:24:07 INFO - 'HOMEDRIVE': 'C:', 08:24:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:24:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:24:07 INFO - 'KTS_VERSION': '1.19c', 08:24:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:24:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:24:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-149', 08:24:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:24:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:24:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:24:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:24:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:24:07 INFO - 'MOZ_AIRBAG': '1', 08:24:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:24:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:07 INFO - 'MOZ_MSVCVERSION': '8', 08:24:07 INFO - 'MOZ_NO_REMOTE': '1', 08:24:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:24:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:24:07 INFO - 'NO_EM_RESTART': '1', 08:24:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:24:07 INFO - 'OS': 'Windows_NT', 08:24:07 INFO - 'OURDRIVE': 'C:', 08:24:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:24:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:24:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:24:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:24:07 INFO - 'PROCESSOR_LEVEL': '6', 08:24:07 INFO - 'PROCESSOR_REVISION': '1e05', 08:24:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:24:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:24:07 INFO - 'PROMPT': '$P$G', 08:24:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:24:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:24:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:24:07 INFO - 'PWD': 'C:\\slave\\test', 08:24:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:24:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:24:07 INFO - 'SYSTEMDRIVE': 'C:', 08:24:07 INFO - 'SYSTEMROOT': 'C:\\windows', 08:24:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:07 INFO - 'TEST1': 'testie', 08:24:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:07 INFO - 'USERDOMAIN': 'T-W732-IX-149', 08:24:07 INFO - 'USERNAME': 'cltbld', 08:24:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:24:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:24:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:24:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:24:07 INFO - 'WINDIR': 'C:\\windows', 08:24:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:24:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:24:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:24:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:24:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:24:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:24:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:24:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:24:12 INFO - Unpacking c:\slave\test\build\tests\marionette 08:24:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:24:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:24:12 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:24:12 INFO - Running setup.py install for browsermob-proxy 08:24:26 INFO - Running setup.py install for manifestparser 08:24:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for marionette-client 08:24:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:24:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for marionette-driver 08:24:26 INFO - Running setup.py install for mozcrash 08:24:26 INFO - Running setup.py install for mozdebug 08:24:26 INFO - Running setup.py install for mozdevice 08:24:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for mozfile 08:24:26 INFO - Running setup.py install for mozhttpd 08:24:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for mozinfo 08:24:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for mozInstall 08:24:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for mozleak 08:24:26 INFO - Running setup.py install for mozlog 08:24:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for moznetwork 08:24:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for mozprocess 08:24:26 INFO - Running setup.py install for mozprofile 08:24:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for mozrunner 08:24:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for mozscreenshot 08:24:26 INFO - Running setup.py install for moztest 08:24:26 INFO - Running setup.py install for mozversion 08:24:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:24:26 INFO - Running setup.py install for wptserve 08:24:26 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:24:26 INFO - Cleaning up... 08:24:26 INFO - Return code: 0 08:24:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:24:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:24:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:24:26 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 0x01C5B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D5B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A368>, '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 0x0191BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6E0C0>, '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-149', 'USERDOMAIN': 'T-W732-IX-149', '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-149', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:24:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:24:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:24:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:24:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:24:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:24:26 INFO - 'COMPUTERNAME': 'T-W732-IX-149', 08:24:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:24:26 INFO - 'DCLOCATION': 'SCL3', 08:24:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:24:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:24:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:24:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:24:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:24:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:24:26 INFO - 'HOMEDRIVE': 'C:', 08:24:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:24:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:24:26 INFO - 'KTS_VERSION': '1.19c', 08:24:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:24:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:24:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-149', 08:24:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:24:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:24:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:24:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:24:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:24:26 INFO - 'MOZ_AIRBAG': '1', 08:24:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:24:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:26 INFO - 'MOZ_MSVCVERSION': '8', 08:24:26 INFO - 'MOZ_NO_REMOTE': '1', 08:24:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:24:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:24:26 INFO - 'NO_EM_RESTART': '1', 08:24:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:24:26 INFO - 'OS': 'Windows_NT', 08:24:26 INFO - 'OURDRIVE': 'C:', 08:24:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:24:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:24:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:24:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:24:26 INFO - 'PROCESSOR_LEVEL': '6', 08:24:26 INFO - 'PROCESSOR_REVISION': '1e05', 08:24:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:24:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:24:26 INFO - 'PROMPT': '$P$G', 08:24:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:24:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:24:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:24:26 INFO - 'PWD': 'C:\\slave\\test', 08:24:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:24:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:24:26 INFO - 'SYSTEMDRIVE': 'C:', 08:24:26 INFO - 'SYSTEMROOT': 'C:\\windows', 08:24:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:26 INFO - 'TEST1': 'testie', 08:24:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:26 INFO - 'USERDOMAIN': 'T-W732-IX-149', 08:24:26 INFO - 'USERNAME': 'cltbld', 08:24:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:24:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:24:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:24:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:24:26 INFO - 'WINDIR': 'C:\\windows', 08:24:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:24:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:24:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:24:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:24:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:24:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:24:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:24:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:24:30 INFO - Unpacking c:\slave\test\build\tests\marionette 08:24:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:24:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:24:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:24:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:24:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:24:41 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:24:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:24:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:24:41 INFO - Downloading blessings-1.6.tar.gz 08:24:41 INFO - Running setup.py egg_info for package blessings 08:24:41 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:24:41 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:24:41 INFO - Running setup.py install for blessings 08:24:41 INFO - Running setup.py install for browsermob-proxy 08:24:41 INFO - Running setup.py install for manifestparser 08:24:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Running setup.py install for marionette-client 08:24:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:24:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Running setup.py install for marionette-driver 08:24:41 INFO - Running setup.py install for mozcrash 08:24:41 INFO - Running setup.py install for mozdebug 08:24:41 INFO - Running setup.py install for mozdevice 08:24:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Running setup.py install for mozhttpd 08:24:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Running setup.py install for mozInstall 08:24:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Running setup.py install for mozleak 08:24:41 INFO - Running setup.py install for mozprofile 08:24:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Running setup.py install for mozrunner 08:24:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:24:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:24:43 INFO - Running setup.py install for mozscreenshot 08:24:43 INFO - Running setup.py install for moztest 08:24:43 INFO - Running setup.py install for mozversion 08:24:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:24:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:24:43 INFO - Running setup.py install for wptserve 08:24:43 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:24:43 INFO - Cleaning up... 08:24:43 INFO - Return code: 0 08:24:43 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:24:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:24:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:24:44 INFO - Reading from file tmpfile_stdout 08:24:44 INFO - Using _rmtree_windows ... 08:24:44 INFO - Using _rmtree_windows ... 08:24:44 INFO - Current package versions: 08:24:44 INFO - blessings == 1.6 08:24:44 INFO - blobuploader == 1.2.4 08:24:44 INFO - browsermob-proxy == 0.6.0 08:24:44 INFO - distribute == 0.6.14 08:24:44 INFO - docopt == 0.6.1 08:24:44 INFO - manifestparser == 1.1 08:24:44 INFO - marionette-client == 2.3.0 08:24:44 INFO - marionette-driver == 1.4.0 08:24:44 INFO - mozInstall == 1.12 08:24:44 INFO - mozcrash == 0.17 08:24:44 INFO - mozdebug == 0.1 08:24:44 INFO - mozdevice == 0.48 08:24:44 INFO - mozfile == 1.2 08:24:44 INFO - mozhttpd == 0.7 08:24:44 INFO - mozinfo == 0.9 08:24:44 INFO - mozleak == 0.1 08:24:44 INFO - mozlog == 3.1 08:24:44 INFO - moznetwork == 0.27 08:24:44 INFO - mozprocess == 0.22 08:24:44 INFO - mozprofile == 0.28 08:24:44 INFO - mozrunner == 6.11 08:24:44 INFO - mozscreenshot == 0.1 08:24:44 INFO - mozsystemmonitor == 0.0 08:24:44 INFO - moztest == 0.7 08:24:44 INFO - mozversion == 1.4 08:24:44 INFO - requests == 1.2.3 08:24:44 INFO - wptserve == 1.4.0 08:24:44 INFO - Running post-action listener: _resource_record_post_action 08:24:44 INFO - Running post-action listener: _start_resource_monitoring 08:24:44 INFO - Starting resource monitoring. 08:24:44 INFO - ##### 08:24:44 INFO - ##### Running pull step. 08:24:44 INFO - ##### 08:24:44 INFO - Running pre-action listener: _resource_record_pre_action 08:24:44 INFO - Running main action method: pull 08:24:44 INFO - Pull has nothing to do! 08:24:44 INFO - Running post-action listener: _resource_record_post_action 08:24:44 INFO - ##### 08:24:44 INFO - ##### Running install step. 08:24:44 INFO - ##### 08:24:44 INFO - Running pre-action listener: _resource_record_pre_action 08:24:44 INFO - Running main action method: install 08:24:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:24:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:24:44 INFO - Reading from file tmpfile_stdout 08:24:44 INFO - Using _rmtree_windows ... 08:24:44 INFO - Using _rmtree_windows ... 08:24:44 INFO - Detecting whether we're running mozinstall >=1.0... 08:24:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:24:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:24:44 INFO - Reading from file tmpfile_stdout 08:24:44 INFO - Output received: 08:24:44 INFO - Usage: mozinstall-script.py [options] installer 08:24:44 INFO - Options: 08:24:44 INFO - -h, --help show this help message and exit 08:24:44 INFO - -d DEST, --destination=DEST 08:24:44 INFO - Directory to install application into. [default: 08:24:44 INFO - "C:\slave\test"] 08:24:44 INFO - --app=APP Application being installed. [default: firefox] 08:24:44 INFO - Using _rmtree_windows ... 08:24:44 INFO - Using _rmtree_windows ... 08:24:44 INFO - mkdir: C:\slave\test\build\application 08:24:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:24:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:24:46 INFO - Reading from file tmpfile_stdout 08:24:46 INFO - Output received: 08:24:46 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:24:46 INFO - Using _rmtree_windows ... 08:24:46 INFO - Using _rmtree_windows ... 08:24:46 INFO - Running post-action listener: _resource_record_post_action 08:24:46 INFO - ##### 08:24:46 INFO - ##### Running run-tests step. 08:24:46 INFO - ##### 08:24:46 INFO - Running pre-action listener: _resource_record_pre_action 08:24:46 INFO - Running main action method: run_tests 08:24:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:24:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:24:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:24:46 INFO - grabbing minidump binary from tooltool 08:24: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')]} 08:24:46 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 0x01C8A368>, '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 0x0191BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:24:46 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:24:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:24:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:24:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpipj1ay 08:24:48 INFO - INFO - File integrity verified, renaming tmpipj1ay to win32-minidump_stackwalk.exe 08:24:48 INFO - Return code: 0 08:24:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:24:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:24:48 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/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:24:48 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/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:24:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:24:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:24:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:24:48 INFO - 'COMPUTERNAME': 'T-W732-IX-149', 08:24:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:24:48 INFO - 'DCLOCATION': 'SCL3', 08:24:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:24:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:24:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:24:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:24:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:24:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:24:48 INFO - 'HOMEDRIVE': 'C:', 08:24:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:24:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:24:48 INFO - 'KTS_VERSION': '1.19c', 08:24:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:24:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:24:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-149', 08:24:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:24:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:24:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:24:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:24:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:24:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:24:48 INFO - 'MOZ_AIRBAG': '1', 08:24:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:24:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:24:48 INFO - 'MOZ_MSVCVERSION': '8', 08:24:48 INFO - 'MOZ_NO_REMOTE': '1', 08:24:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:24:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:24:48 INFO - 'NO_EM_RESTART': '1', 08:24:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:24:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:24:48 INFO - 'OS': 'Windows_NT', 08:24:48 INFO - 'OURDRIVE': 'C:', 08:24: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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:24:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:24:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:24:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:24:48 INFO - 'PROCESSOR_LEVEL': '6', 08:24:48 INFO - 'PROCESSOR_REVISION': '1e05', 08:24:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:24:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:24:48 INFO - 'PROMPT': '$P$G', 08:24:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:24:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:24:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:24:48 INFO - 'PWD': 'C:\\slave\\test', 08:24:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:24:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:24:48 INFO - 'SYSTEMDRIVE': 'C:', 08:24:48 INFO - 'SYSTEMROOT': 'C:\\windows', 08:24:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:48 INFO - 'TEST1': 'testie', 08:24:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:24:48 INFO - 'USERDOMAIN': 'T-W732-IX-149', 08:24:48 INFO - 'USERNAME': 'cltbld', 08:24:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:24:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:24:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:24:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:24:48 INFO - 'WINDIR': 'C:\\windows', 08:24:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:24:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:24:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:24:48 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/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:24:50 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:24:50 INFO - import pkg_resources 08:24:51 INFO - Using 1 client processes 08:24:54 INFO - SUITE-START | Running 778 tests 08:24:54 INFO - Running testharness tests 08:24:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:24:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 08:24:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:24:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:24:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:24:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:24:55 INFO - Setting up ssl 08:24:55 INFO - PROCESS | certutil | 08:24:55 INFO - PROCESS | certutil | 08:24:55 INFO - PROCESS | certutil | 08:24:55 INFO - Certificate Nickname Trust Attributes 08:24:55 INFO - SSL,S/MIME,JAR/XPI 08:24:55 INFO - 08:24:55 INFO - web-platform-tests CT,, 08:24:55 INFO - 08:24:55 INFO - Starting runner 08:24:55 INFO - PROCESS | 3380 | [3380] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:24:56 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:24:56 INFO - PROCESS | 3380 | [3380] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:24:57 INFO - PROCESS | 3380 | 1468596297554 Marionette DEBUG Marionette enabled via build flag and pref 08:24:58 INFO - PROCESS | 3380 | ++DOCSHELL 10CCF400 == 1 [pid = 3380] [id = 1] 08:24:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 1 (10CCF800) [pid = 3380] [serial = 1] [outer = 00000000] 08:24:58 INFO - PROCESS | 3380 | [3380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:24:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 2 (10CD0400) [pid = 3380] [serial = 2] [outer = 10CCF800] 08:24:58 INFO - PROCESS | 3380 | ++DOCSHELL 14411C00 == 2 [pid = 3380] [id = 2] 08:24:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 3 (14412000) [pid = 3380] [serial = 3] [outer = 00000000] 08:24:58 INFO - PROCESS | 3380 | [3380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:24:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 4 (14412C00) [pid = 3380] [serial = 4] [outer = 14412000] 08:24:59 INFO - PROCESS | 3380 | 1468596299053 Marionette INFO Listening on port 2828 08:25:00 INFO - PROCESS | 3380 | 1468596300537 Marionette DEBUG Marionette enabled via command-line flag 08:25:00 INFO - PROCESS | 3380 | [3380] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:25:00 INFO - PROCESS | 3380 | [3380] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:25:00 INFO - PROCESS | 3380 | ++DOCSHELL 14C46800 == 3 [pid = 3380] [id = 3] 08:25:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 5 (14C4E800) [pid = 3380] [serial = 5] [outer = 00000000] 08:25:00 INFO - PROCESS | 3380 | [3380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:25:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 6 (14C4F400) [pid = 3380] [serial = 6] [outer = 14C4E800] 08:25:00 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:25:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 7 (15955C00) [pid = 3380] [serial = 7] [outer = 14412000] 08:25:01 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:25:01 INFO - PROCESS | 3380 | 1468596301476 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49910 08:25:01 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:25:01 INFO - PROCESS | 3380 | 1468596301498 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49911 08:25:01 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:25:01 INFO - PROCESS | 3380 | 1468596301506 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49912 08:25:01 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:25:01 INFO - PROCESS | 3380 | 1468596301541 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49913 08:25:01 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:25:01 INFO - PROCESS | 3380 | 1468596301546 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49914 08:25:01 INFO - PROCESS | 3380 | 1468596301548 Marionette DEBUG Closed connection conn0 08:25:01 INFO - PROCESS | 3380 | 1468596301551 Marionette DEBUG Closed connection conn1 08:25:01 INFO - PROCESS | 3380 | 1468596301553 Marionette DEBUG Closed connection conn2 08:25:01 INFO - PROCESS | 3380 | 1468596301612 Marionette DEBUG Closed connection conn3 08:25:01 INFO - PROCESS | 3380 | 1468596301726 Marionette DEBUG Closed connection conn4 08:25:01 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:25:01 INFO - PROCESS | 3380 | 1468596301732 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49915 08:25:01 INFO - PROCESS | 3380 | 1468596301743 Marionette DEBUG Closed connection conn5 08:25:01 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:25:01 INFO - PROCESS | 3380 | 1468596301748 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49916 08:25:01 INFO - PROCESS | 3380 | ++DOCSHELL 10CD0800 == 4 [pid = 3380] [id = 4] 08:25:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 8 (1686E800) [pid = 3380] [serial = 8] [outer = 00000000] 08:25:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 9 (17452400) [pid = 3380] [serial = 9] [outer = 1686E800] 08:25:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 10 (17458000) [pid = 3380] [serial = 10] [outer = 1686E800] 08:25:01 INFO - PROCESS | 3380 | 1468596301891 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:25:01 INFO - PROCESS | 3380 | 1468596301896 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714110442","device":"desktop","version":"48.0"} 08:25:03 INFO - PROCESS | 3380 | [3380] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:25:03 INFO - PROCESS | 3380 | [3380] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:25:03 INFO - PROCESS | 3380 | [3380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:25:03 INFO - PROCESS | 3380 | ++DOCSHELL 17D27C00 == 5 [pid = 3380] [id = 5] 08:25:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 11 (17D28000) [pid = 3380] [serial = 11] [outer = 00000000] 08:25:03 INFO - PROCESS | 3380 | ++DOCSHELL 17D28400 == 6 [pid = 3380] [id = 6] 08:25:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 12 (17D2B000) [pid = 3380] [serial = 12] [outer = 00000000] 08:25:04 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:25:04 INFO - PROCESS | 3380 | ++DOCSHELL 19180400 == 7 [pid = 3380] [id = 7] 08:25:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 13 (19180800) [pid = 3380] [serial = 13] [outer = 00000000] 08:25:04 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:25:04 INFO - PROCESS | 3380 | [3380] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:25:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 14 (19189000) [pid = 3380] [serial = 14] [outer = 19180800] 08:25:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 15 (19877000) [pid = 3380] [serial = 15] [outer = 17D28000] 08:25:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 16 (19878800) [pid = 3380] [serial = 16] [outer = 17D2B000] 08:25:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 17 (198B5400) [pid = 3380] [serial = 17] [outer = 19180800] 08:25:05 INFO - PROCESS | 3380 | 1468596305206 Marionette INFO startBrowser c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:05 INFO - PROCESS | 3380 | 1468596305243 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 3380 | 1468596305256 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 3380 | 1468596305259 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 18 (1C212C00) [pid = 3380] [serial = 18] [outer = 19180800] 08:25:05 INFO - PROCESS | 3380 | 1468596305987 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"c11ebdf0-1d42-452b-a505-e4fbb8c4714f","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714110442","device":"desktop","version":"48.0","command_id":1}}] 08:25:06 INFO - PROCESS | 3380 | 1468596306241 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:25:06 INFO - PROCESS | 3380 | 1468596306245 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:06 INFO - PROCESS | 3380 | 1468596306278 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 08:25:06 INFO - PROCESS | 3380 | 1468596306328 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:25:06 INFO - PROCESS | 3380 | 1468596306330 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:06 INFO - PROCESS | 3380 | [3380] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:25:06 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:25:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 19 (1C77E800) [pid = 3380] [serial = 19] [outer = 19180800] 08:25:07 INFO - PROCESS | 3380 | 1468596307247 Marionette TRACE conn6 <- [1,3,null,{}] 08:25:07 INFO - PROCESS | 3380 | 1468596307278 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:25:07 INFO - PROCESS | 3380 | 1468596307280 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:07 INFO - PROCESS | 3380 | 1468596307339 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 08:25:07 INFO - PROCESS | 3380 | 1468596307359 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 08:25:07 INFO - PROCESS | 3380 | 1468596307361 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 08:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:25:07 INFO - PROCESS | 3380 | 1468596307365 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:25:07 INFO - PROCESS | 3380 | 1468596307369 Marionette TRACE conn6 <- [1,6,null,{}] 08:25:07 INFO - PROCESS | 3380 | 1468596307400 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:07 INFO - PROCESS | 3380 | 1468596307403 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:07 INFO - PROCESS | 3380 | 1468596307419 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 08:25:07 INFO - PROCESS | 3380 | 1468596307423 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 3380 | 1468596307425 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:07 INFO - PROCESS | 3380 | ++DOCSHELL 1E57E800 == 8 [pid = 3380] [id = 8] 08:25:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 20 (1E57EC00) [pid = 3380] [serial = 20] [outer = 00000000] 08:25:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 21 (1E581400) [pid = 3380] [serial = 21] [outer = 1E57EC00] 08:25:07 INFO - PROCESS | 3380 | 1468596307474 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 22 (1E585800) [pid = 3380] [serial = 22] [outer = 1E57EC00] 08:25:07 INFO - PROCESS | 3380 | ++DOCSHELL 1926A000 == 9 [pid = 3380] [id = 9] 08:25:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 23 (1C2A5C00) [pid = 3380] [serial = 23] [outer = 00000000] 08:25:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 24 (1E77E400) [pid = 3380] [serial = 24] [outer = 1C2A5C00] 08:25:07 INFO - PROCESS | 3380 | 1468596307877 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 25 (17B32000) [pid = 3380] [serial = 25] [outer = 1C2A5C00] 08:25:08 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:25:08 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:08 INFO - PROCESS | 3380 | --DOCSHELL 10CCF400 == 8 [pid = 3380] [id = 1] 08:25:08 INFO - PROCESS | 3380 | 1468596308626 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1271ms 08:25:08 INFO - PROCESS | 3380 | 1468596308641 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 08:25:08 INFO - PROCESS | 3380 | 1468596308645 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 08:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:25:08 INFO - PROCESS | 3380 | 1468596308650 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:25:08 INFO - PROCESS | 3380 | 1468596308654 Marionette TRACE conn6 <- [1,10,null,{}] 08:25:08 INFO - PROCESS | 3380 | 1468596308660 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:08 INFO - PROCESS | 3380 | 1468596308663 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:08 INFO - PROCESS | 3380 | 1468596308792 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 08:25:08 INFO - PROCESS | 3380 | 1468596308853 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:08 INFO - PROCESS | 3380 | 1468596308855 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:08 INFO - PROCESS | 3380 | ++DOCSHELL 1037B000 == 9 [pid = 3380] [id = 10] 08:25:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 26 (10736800) [pid = 3380] [serial = 26] [outer = 00000000] 08:25:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 27 (10B0B800) [pid = 3380] [serial = 27] [outer = 10736800] 08:25:08 INFO - PROCESS | 3380 | 1468596308917 Marionette DEBUG loaded listener.js 08:25:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 28 (10BFBC00) [pid = 3380] [serial = 28] [outer = 10736800] 08:25:09 INFO - PROCESS | 3380 | 1468596309524 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 08:25:09 INFO - PROCESS | 3380 | 1468596309581 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 08:25:09 INFO - PROCESS | 3380 | 1468596309585 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 08:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:25:09 INFO - PROCESS | 3380 | 1468596309592 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:25:09 INFO - PROCESS | 3380 | 1468596309595 Marionette TRACE conn6 <- [1,14,null,{}] 08:25:09 INFO - PROCESS | 3380 | 1468596309599 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:09 INFO - PROCESS | 3380 | 1468596309602 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:09 INFO - PROCESS | 3380 | 1468596309754 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 08:25:09 INFO - PROCESS | 3380 | 1468596309814 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:09 INFO - PROCESS | 3380 | 1468596309816 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:09 INFO - PROCESS | 3380 | ++DOCSHELL 1604FC00 == 10 [pid = 3380] [id = 11] 08:25:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 29 (16050800) [pid = 3380] [serial = 29] [outer = 00000000] 08:25:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 30 (17C59400) [pid = 3380] [serial = 30] [outer = 16050800] 08:25:09 INFO - PROCESS | 3380 | 1468596309873 Marionette DEBUG loaded listener.js 08:25:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 31 (18BABC00) [pid = 3380] [serial = 31] [outer = 16050800] 08:25:10 INFO - PROCESS | 3380 | 1468596310473 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 08:25:10 INFO - PROCESS | 3380 | 1468596310526 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 08:25:10 INFO - PROCESS | 3380 | 1468596310528 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 08:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:25:10 INFO - PROCESS | 3380 | 1468596310532 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 3380 | 1468596310536 Marionette TRACE conn6 <- [1,18,null,{}] 08:25:10 INFO - PROCESS | 3380 | 1468596310548 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:10 INFO - PROCESS | 3380 | 1468596310553 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:10 INFO - PROCESS | 3380 | 1468596310672 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 08:25:10 INFO - PROCESS | 3380 | 1468596310735 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 3380 | 1468596310739 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:10 INFO - PROCESS | 3380 | ++DOCSHELL 1B75F000 == 11 [pid = 3380] [id = 12] 08:25:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 32 (1B90E400) [pid = 3380] [serial = 32] [outer = 00000000] 08:25:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 33 (1BD8EC00) [pid = 3380] [serial = 33] [outer = 1B90E400] 08:25:10 INFO - PROCESS | 3380 | 1468596310797 Marionette DEBUG loaded listener.js 08:25:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 34 (1C623C00) [pid = 3380] [serial = 34] [outer = 1B90E400] 08:25:10 INFO - PROCESS | 3380 | ++DOCSHELL 18BAD800 == 12 [pid = 3380] [id = 13] 08:25:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 35 (18BADC00) [pid = 3380] [serial = 35] [outer = 00000000] 08:25:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 36 (0D1D2400) [pid = 3380] [serial = 36] [outer = 18BADC00] 08:25:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 37 (101F9400) [pid = 3380] [serial = 37] [outer = 18BADC00] 08:25:11 INFO - PROCESS | 3380 | ++DOCSHELL 00BBF400 == 13 [pid = 3380] [id = 14] 08:25:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 38 (0D1D3C00) [pid = 3380] [serial = 38] [outer = 00000000] 08:25:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 39 (1076D800) [pid = 3380] [serial = 39] [outer = 0D1D3C00] 08:25:11 INFO - PROCESS | 3380 | --DOCSHELL 10CD0800 == 12 [pid = 3380] [id = 4] 08:25:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 40 (10BF7400) [pid = 3380] [serial = 40] [outer = 0D1D3C00] 08:25:11 INFO - PROCESS | 3380 | 1468596311624 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1122ms 08:25:11 INFO - PROCESS | 3380 | 1468596311658 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 08:25:11 INFO - PROCESS | 3380 | 1468596311662 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 08:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:25:11 INFO - PROCESS | 3380 | 1468596311688 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 3380 | 1468596311692 Marionette TRACE conn6 <- [1,22,null,{}] 08:25:11 INFO - PROCESS | 3380 | 1468596311698 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:11 INFO - PROCESS | 3380 | 1468596311700 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:11 INFO - PROCESS | 3380 | 1468596311785 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 08:25:11 INFO - PROCESS | 3380 | 1468596311793 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 3380 | 1468596311797 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:11 INFO - PROCESS | 3380 | ++DOCSHELL 115D1800 == 13 [pid = 3380] [id = 15] 08:25:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 41 (14413C00) [pid = 3380] [serial = 41] [outer = 00000000] 08:25:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 42 (14450400) [pid = 3380] [serial = 42] [outer = 14413C00] 08:25:11 INFO - PROCESS | 3380 | 1468596311845 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 43 (145AB400) [pid = 3380] [serial = 43] [outer = 14413C00] 08:25:12 INFO - PROCESS | 3380 | 1468596312291 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 08:25:12 INFO - PROCESS | 3380 | 1468596312316 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 3380 | 1468596312320 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 08:25:12 INFO - PROCESS | 3380 | 1468596312326 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:25:12 INFO - PROCESS | 3380 | 1468596312328 Marionette TRACE conn6 <- [1,26,null,{}] 08:25:12 INFO - PROCESS | 3380 | 1468596312332 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:12 INFO - PROCESS | 3380 | 1468596312334 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:12 INFO - PROCESS | 3380 | 1468596312422 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 08:25:12 INFO - PROCESS | 3380 | 1468596312431 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 3380 | 1468596312434 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:12 INFO - PROCESS | 3380 | ++DOCSHELL 14C2CC00 == 14 [pid = 3380] [id = 16] 08:25:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 44 (14C2DC00) [pid = 3380] [serial = 44] [outer = 00000000] 08:25:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 45 (14C4A000) [pid = 3380] [serial = 45] [outer = 14C2DC00] 08:25:12 INFO - PROCESS | 3380 | 1468596312481 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 46 (14CE5800) [pid = 3380] [serial = 46] [outer = 14C2DC00] 08:25:12 INFO - PROCESS | 3380 | 1468596312895 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 08:25:12 INFO - PROCESS | 3380 | 1468596312961 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 3380 | 1468596312963 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 08:25:12 INFO - PROCESS | 3380 | 1468596312967 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:25:12 INFO - PROCESS | 3380 | 1468596312970 Marionette TRACE conn6 <- [1,30,null,{}] 08:25:12 INFO - PROCESS | 3380 | 1468596312980 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:12 INFO - PROCESS | 3380 | 1468596312983 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:13 INFO - PROCESS | 3380 | 1468596313069 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 08:25:13 INFO - PROCESS | 3380 | 1468596313079 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 3380 | 1468596313081 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:13 INFO - PROCESS | 3380 | ++DOCSHELL 17894C00 == 15 [pid = 3380] [id = 17] 08:25:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 47 (17895C00) [pid = 3380] [serial = 47] [outer = 00000000] 08:25:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 48 (17B2FC00) [pid = 3380] [serial = 48] [outer = 17895C00] 08:25:13 INFO - PROCESS | 3380 | 1468596313134 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 49 (17CC7000) [pid = 3380] [serial = 49] [outer = 17895C00] 08:25:13 INFO - PROCESS | 3380 | 1468596313542 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 08:25:13 INFO - PROCESS | 3380 | 1468596313601 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 3380 | 1468596313603 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 08:25:13 INFO - PROCESS | 3380 | 1468596313606 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:25:13 INFO - PROCESS | 3380 | 1468596313608 Marionette TRACE conn6 <- [1,34,null,{}] 08:25:13 INFO - PROCESS | 3380 | 1468596313611 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:13 INFO - PROCESS | 3380 | 1468596313613 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:13 INFO - PROCESS | 3380 | 1468596313694 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 08:25:13 INFO - PROCESS | 3380 | 1468596313699 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 3380 | 1468596313701 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:13 INFO - PROCESS | 3380 | ++DOCSHELL 17895800 == 16 [pid = 3380] [id = 18] 08:25:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 50 (17CD0000) [pid = 3380] [serial = 50] [outer = 00000000] 08:25:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 51 (1884D800) [pid = 3380] [serial = 51] [outer = 17CD0000] 08:25:13 INFO - PROCESS | 3380 | 1468596313746 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 52 (19183C00) [pid = 3380] [serial = 52] [outer = 17CD0000] 08:25:14 INFO - PROCESS | 3380 | 1468596314126 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 08:25:14 INFO - PROCESS | 3380 | 1468596314182 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 3380 | 1468596314183 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 08:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:25:14 INFO - PROCESS | 3380 | 1468596314199 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 3380 | 1468596314201 Marionette TRACE conn6 <- [1,38,null,{}] 08:25:14 INFO - PROCESS | 3380 | 1468596314206 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:14 INFO - PROCESS | 3380 | 1468596314208 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:14 INFO - PROCESS | 3380 | 1468596314284 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 08:25:14 INFO - PROCESS | 3380 | 1468596314289 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 3380 | 1468596314291 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:14 INFO - PROCESS | 3380 | ++DOCSHELL 19275800 == 17 [pid = 3380] [id = 19] 08:25:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 53 (19691800) [pid = 3380] [serial = 53] [outer = 00000000] 08:25:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (19BEDC00) [pid = 3380] [serial = 54] [outer = 19691800] 08:25:14 INFO - PROCESS | 3380 | 1468596314336 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (19CB6800) [pid = 3380] [serial = 55] [outer = 19691800] 08:25:14 INFO - PROCESS | 3380 | 1468596314747 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 590ms 08:25:14 INFO - PROCESS | 3380 | 1468596314785 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 3380 | 1468596314787 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 08:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:25:14 INFO - PROCESS | 3380 | 1468596314790 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 3380 | 1468596314792 Marionette TRACE conn6 <- [1,42,null,{}] 08:25:14 INFO - PROCESS | 3380 | 1468596314800 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:14 INFO - PROCESS | 3380 | 1468596314805 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:14 INFO - PROCESS | 3380 | 1468596314899 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 08:25:14 INFO - PROCESS | 3380 | 1468596314907 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 3380 | 1468596314909 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:14 INFO - PROCESS | 3380 | ++DOCSHELL 1BD0F000 == 18 [pid = 3380] [id = 20] 08:25:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (1BD10400) [pid = 3380] [serial = 56] [outer = 00000000] 08:25:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (1BD8D800) [pid = 3380] [serial = 57] [outer = 1BD10400] 08:25:14 INFO - PROCESS | 3380 | 1468596314955 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (1C055400) [pid = 3380] [serial = 58] [outer = 1BD10400] 08:25:15 INFO - PROCESS | 3380 | 1468596315442 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 690ms 08:25:15 INFO - PROCESS | 3380 | 1468596315483 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 3380 | 1468596315485 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 08:25:15 INFO - PROCESS | 3380 | 1468596315488 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:25:15 INFO - PROCESS | 3380 | 1468596315490 Marionette TRACE conn6 <- [1,46,null,{}] 08:25:15 INFO - PROCESS | 3380 | 1468596315494 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:15 INFO - PROCESS | 3380 | 1468596315496 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:15 INFO - PROCESS | 3380 | 1468596315571 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 08:25:15 INFO - PROCESS | 3380 | 1468596315579 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 3380 | 1468596315581 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:15 INFO - PROCESS | 3380 | ++DOCSHELL 191F1800 == 19 [pid = 3380] [id = 21] 08:25:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (191F2C00) [pid = 3380] [serial = 59] [outer = 00000000] 08:25:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (191FA800) [pid = 3380] [serial = 60] [outer = 191F2C00] 08:25:15 INFO - PROCESS | 3380 | 1468596315630 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (1BD88000) [pid = 3380] [serial = 61] [outer = 191F2C00] 08:25:16 INFO - PROCESS | 3380 | 1468596316004 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:25:16 INFO - PROCESS | 3380 | 1468596316073 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 08:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:25:16 INFO - PROCESS | 3380 | 1468596316075 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 08:25:16 INFO - PROCESS | 3380 | 1468596316079 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 3380 | 1468596316080 Marionette TRACE conn6 <- [1,50,null,{}] 08:25:16 INFO - PROCESS | 3380 | 1468596316084 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:16 INFO - PROCESS | 3380 | 1468596316086 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:16 INFO - PROCESS | 3380 | 1468596316167 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 08:25:16 INFO - PROCESS | 3380 | 1468596316173 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 3380 | 1468596316175 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:16 INFO - PROCESS | 3380 | ++DOCSHELL 1489B800 == 20 [pid = 3380] [id = 22] 08:25:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (195E9800) [pid = 3380] [serial = 62] [outer = 00000000] 08:25:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (195F0400) [pid = 3380] [serial = 63] [outer = 195E9800] 08:25:16 INFO - PROCESS | 3380 | 1468596316221 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (195F3000) [pid = 3380] [serial = 64] [outer = 195E9800] 08:25:16 INFO - PROCESS | 3380 | 1468596316608 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 08:25:16 INFO - PROCESS | 3380 | 1468596316654 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 08:25:16 INFO - PROCESS | 3380 | 1468596316656 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 08:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:25:16 INFO - PROCESS | 3380 | 1468596316659 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 3380 | 1468596316660 Marionette TRACE conn6 <- [1,54,null,{}] 08:25:16 INFO - PROCESS | 3380 | 1468596316664 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:16 INFO - PROCESS | 3380 | 1468596316665 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:16 INFO - PROCESS | 3380 | 1468596316773 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 08:25:16 INFO - PROCESS | 3380 | 1468596316789 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 3380 | 1468596316791 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:16 INFO - PROCESS | 3380 | ++DOCSHELL 195EEC00 == 21 [pid = 3380] [id = 23] 08:25:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (195F0C00) [pid = 3380] [serial = 65] [outer = 00000000] 08:25:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1ADC1000) [pid = 3380] [serial = 66] [outer = 195F0C00] 08:25:16 INFO - PROCESS | 3380 | 1468596316835 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1ADC3000) [pid = 3380] [serial = 67] [outer = 195F0C00] 08:25:17 INFO - PROCESS | 3380 | 1468596317198 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 08:25:17 INFO - PROCESS | 3380 | 1468596317230 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 3380 | 1468596317232 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 08:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:25:17 INFO - PROCESS | 3380 | 1468596317235 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - PROCESS | 3380 | 1468596317236 Marionette TRACE conn6 <- [1,58,null,{}] 08:25:17 INFO - PROCESS | 3380 | 1468596317240 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:17 INFO - PROCESS | 3380 | 1468596317241 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:17 INFO - PROCESS | 3380 | 1468596317322 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 08:25:17 INFO - PROCESS | 3380 | 1468596317388 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 3380 | 1468596317390 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:17 INFO - PROCESS | 3380 | ++DOCSHELL 0D004400 == 22 [pid = 3380] [id = 24] 08:25:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (0D006400) [pid = 3380] [serial = 68] [outer = 00000000] 08:25:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (0D00EC00) [pid = 3380] [serial = 69] [outer = 0D006400] 08:25:17 INFO - PROCESS | 3380 | 1468596317437 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (0D011000) [pid = 3380] [serial = 70] [outer = 0D006400] 08:25:17 INFO - PROCESS | 3380 | 1468596317782 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 08:25:17 INFO - PROCESS | 3380 | 1468596317806 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 3380 | 1468596317808 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 08:25:17 INFO - PROCESS | 3380 | 1468596317811 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:25:17 INFO - PROCESS | 3380 | 1468596317814 Marionette TRACE conn6 <- [1,62,null,{}] 08:25:17 INFO - PROCESS | 3380 | 1468596317817 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:17 INFO - PROCESS | 3380 | 1468596317819 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:17 INFO - PROCESS | 3380 | 1468596317941 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 08:25:17 INFO - PROCESS | 3380 | 1468596317949 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 3380 | 1468596317951 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:17 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB3000 == 23 [pid = 3380] [id = 25] 08:25:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (0CFB5000) [pid = 3380] [serial = 71] [outer = 00000000] 08:25:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (0D00C400) [pid = 3380] [serial = 72] [outer = 0CFB5000] 08:25:17 INFO - PROCESS | 3380 | 1468596317995 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1ADC0000) [pid = 3380] [serial = 73] [outer = 0CFB5000] 08:25:18 INFO - PROCESS | 3380 | 1468596318358 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 08:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:25:18 INFO - PROCESS | 3380 | 1468596318386 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 3380 | 1468596318387 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 08:25:18 INFO - PROCESS | 3380 | 1468596318390 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - PROCESS | 3380 | 1468596318392 Marionette TRACE conn6 <- [1,66,null,{}] 08:25:18 INFO - PROCESS | 3380 | 1468596318395 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:18 INFO - PROCESS | 3380 | 1468596318397 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:18 INFO - PROCESS | 3380 | 1468596318485 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 08:25:18 INFO - PROCESS | 3380 | 1468596318567 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 3380 | 1468596318569 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:18 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBC800 == 24 [pid = 3380] [id = 26] 08:25:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (10411400) [pid = 3380] [serial = 74] [outer = 00000000] 08:25:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10419400) [pid = 3380] [serial = 75] [outer = 10411400] 08:25:18 INFO - PROCESS | 3380 | 1468596318612 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1041BC00) [pid = 3380] [serial = 76] [outer = 10411400] 08:25:19 INFO - PROCESS | 3380 | 1468596319805 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1479ms 08:25:19 INFO - PROCESS | 3380 | 1468596319872 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 08:25:19 INFO - PROCESS | 3380 | 1468596319875 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 08:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:25:19 INFO - PROCESS | 3380 | 1468596319880 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 3380 | 1468596319883 Marionette TRACE conn6 <- [1,70,null,{}] 08:25:19 INFO - PROCESS | 3380 | 1468596319895 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:19 INFO - PROCESS | 3380 | 1468596319898 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:19 INFO - PROCESS | 3380 | 1468596319998 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 08:25:20 INFO - PROCESS | 3380 | 1468596320012 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:20 INFO - PROCESS | 3380 | 1468596320014 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:20 INFO - PROCESS | 3380 | ++DOCSHELL 101F3800 == 25 [pid = 3380] [id = 27] 08:25:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (101FE800) [pid = 3380] [serial = 77] [outer = 00000000] 08:25:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (10414C00) [pid = 3380] [serial = 78] [outer = 101FE800] 08:25:20 INFO - PROCESS | 3380 | 1468596320097 Marionette DEBUG loaded listener.js 08:25:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1041B800) [pid = 3380] [serial = 79] [outer = 101FE800] 08:25:20 INFO - PROCESS | 3380 | 1468596320489 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 08:25:20 INFO - PROCESS | 3380 | 1468596320518 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 08:25:20 INFO - PROCESS | 3380 | 1468596320522 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 08:25:20 INFO - PROCESS | 3380 | 1468596320527 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:25:20 INFO - PROCESS | 3380 | 1468596320530 Marionette TRACE conn6 <- [1,74,null,{}] 08:25:20 INFO - PROCESS | 3380 | 1468596320534 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:20 INFO - PROCESS | 3380 | 1468596320536 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:20 INFO - PROCESS | 3380 | 1468596320643 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 08:25:20 INFO - PROCESS | 3380 | 1468596320649 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:20 INFO - PROCESS | 3380 | 1468596320652 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:20 INFO - PROCESS | 3380 | ++DOCSHELL 10641800 == 26 [pid = 3380] [id = 28] 08:25:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10642000) [pid = 3380] [serial = 80] [outer = 00000000] 08:25:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (10773800) [pid = 3380] [serial = 81] [outer = 10642000] 08:25:20 INFO - PROCESS | 3380 | 1468596320699 Marionette DEBUG loaded listener.js 08:25:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10BBEC00) [pid = 3380] [serial = 82] [outer = 10642000] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1686E800) [pid = 3380] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14C2DC00) [pid = 3380] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17895C00) [pid = 3380] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (17CD0000) [pid = 3380] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (195E9800) [pid = 3380] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (195F0C00) [pid = 3380] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (0D006400) [pid = 3380] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1E57EC00) [pid = 3380] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10736800) [pid = 3380] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (16050800) [pid = 3380] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1B90E400) [pid = 3380] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:25:21 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (14413C00) [pid = 3380] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:25:21 INFO - PROCESS | 3380 | 1468596321430 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 08:25:21 INFO - PROCESS | 3380 | 1468596321462 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 3380 | 1468596321464 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 08:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:25:21 INFO - PROCESS | 3380 | 1468596321467 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 3380 | 1468596321471 Marionette TRACE conn6 <- [1,78,null,{}] 08:25:21 INFO - PROCESS | 3380 | 1468596321481 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:21 INFO - PROCESS | 3380 | 1468596321485 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:21 INFO - PROCESS | 3380 | 1468596321565 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 08:25:21 INFO - PROCESS | 3380 | 1468596321572 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 3380 | 1468596321575 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:21 INFO - PROCESS | 3380 | ++DOCSHELL 115CBC00 == 27 [pid = 3380] [id = 29] 08:25:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (115CC000) [pid = 3380] [serial = 83] [outer = 00000000] 08:25:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (145A3C00) [pid = 3380] [serial = 84] [outer = 115CC000] 08:25:21 INFO - PROCESS | 3380 | 1468596321622 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (14893400) [pid = 3380] [serial = 85] [outer = 115CC000] 08:25:22 INFO - PROCESS | 3380 | 1468596322046 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 08:25:22 INFO - PROCESS | 3380 | 1468596322102 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 08:25:22 INFO - PROCESS | 3380 | 1468596322104 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 08:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:25:22 INFO - PROCESS | 3380 | 1468596322108 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:25:22 INFO - PROCESS | 3380 | 1468596322110 Marionette TRACE conn6 <- [1,82,null,{}] 08:25:22 INFO - PROCESS | 3380 | 1468596322113 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:22 INFO - PROCESS | 3380 | 1468596322115 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:22 INFO - PROCESS | 3380 | 1468596322195 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 08:25:22 INFO - PROCESS | 3380 | 1468596322200 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:22 INFO - PROCESS | 3380 | 1468596322202 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:22 INFO - PROCESS | 3380 | ++DOCSHELL 14B98000 == 28 [pid = 3380] [id = 30] 08:25:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14BA0400) [pid = 3380] [serial = 86] [outer = 00000000] 08:25:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14CE3800) [pid = 3380] [serial = 87] [outer = 14BA0400] 08:25:22 INFO - PROCESS | 3380 | 1468596322247 Marionette DEBUG loaded listener.js 08:25:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1595CC00) [pid = 3380] [serial = 88] [outer = 14BA0400] 08:25:22 INFO - PROCESS | 3380 | 1468596322673 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 08:25:22 INFO - PROCESS | 3380 | 1468596322742 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 08:25:22 INFO - PROCESS | 3380 | 1468596322744 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 08:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:25:22 INFO - PROCESS | 3380 | 1468596322748 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:25:22 INFO - PROCESS | 3380 | 1468596322749 Marionette TRACE conn6 <- [1,86,null,{}] 08:25:22 INFO - PROCESS | 3380 | 1468596322753 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:22 INFO - PROCESS | 3380 | 1468596322755 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:22 INFO - PROCESS | 3380 | 1468596322830 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 08:25:22 INFO - PROCESS | 3380 | 1468596322838 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:22 INFO - PROCESS | 3380 | 1468596322840 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:22 INFO - PROCESS | 3380 | ++DOCSHELL 1686D000 == 29 [pid = 3380] [id = 31] 08:25:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16874400) [pid = 3380] [serial = 89] [outer = 00000000] 08:25:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1745C400) [pid = 3380] [serial = 90] [outer = 16874400] 08:25:22 INFO - PROCESS | 3380 | 1468596322883 Marionette DEBUG loaded listener.js 08:25:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17B32800) [pid = 3380] [serial = 91] [outer = 16874400] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (198B5400) [pid = 3380] [serial = 17] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (145AB400) [pid = 3380] [serial = 43] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14C4A000) [pid = 3380] [serial = 45] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14CE5800) [pid = 3380] [serial = 46] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17B2FC00) [pid = 3380] [serial = 48] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17CC7000) [pid = 3380] [serial = 49] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1884D800) [pid = 3380] [serial = 51] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19BEDC00) [pid = 3380] [serial = 54] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19183C00) [pid = 3380] [serial = 52] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (0D1D2400) [pid = 3380] [serial = 36] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (18BABC00) [pid = 3380] [serial = 31] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1C623C00) [pid = 3380] [serial = 34] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (195F3000) [pid = 3380] [serial = 64] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1ADC3000) [pid = 3380] [serial = 67] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (0D011000) [pid = 3380] [serial = 70] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1E585800) [pid = 3380] [serial = 22] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (10BFBC00) [pid = 3380] [serial = 28] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (17458000) [pid = 3380] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (17452400) [pid = 3380] [serial = 9] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (14412C00) [pid = 3380] [serial = 4] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (1BD8D800) [pid = 3380] [serial = 57] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (191FA800) [pid = 3380] [serial = 60] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (195F0400) [pid = 3380] [serial = 63] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (1ADC1000) [pid = 3380] [serial = 66] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (0D00EC00) [pid = 3380] [serial = 69] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 53 (0D00C400) [pid = 3380] [serial = 72] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 52 (10B0B800) [pid = 3380] [serial = 27] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 51 (17C59400) [pid = 3380] [serial = 30] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 50 (1BD8EC00) [pid = 3380] [serial = 33] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 49 (1076D800) [pid = 3380] [serial = 39] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 48 (14450400) [pid = 3380] [serial = 42] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 47 (1E581400) [pid = 3380] [serial = 21] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 46 (1E77E400) [pid = 3380] [serial = 24] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | --DOMWINDOW == 45 (19189000) [pid = 3380] [serial = 14] [outer = 00000000] [url = about:blank] 08:25:24 INFO - PROCESS | 3380 | 1468596324270 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1570ms 08:25:24 INFO - PROCESS | 3380 | 1468596324323 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 3380 | 1468596324327 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 08:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:25:24 INFO - PROCESS | 3380 | 1468596324336 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 3380 | 1468596324339 Marionette TRACE conn6 <- [1,90,null,{}] 08:25:24 INFO - PROCESS | 3380 | 1468596324345 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:24 INFO - PROCESS | 3380 | 1468596324348 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:24 INFO - PROCESS | 3380 | 1468596324434 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 08:25:24 INFO - PROCESS | 3380 | 1468596324445 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:24 INFO - PROCESS | 3380 | 1468596324449 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:24 INFO - PROCESS | 3380 | ++DOCSHELL 10036800 == 30 [pid = 3380] [id = 32] 08:25:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 46 (1003AC00) [pid = 3380] [serial = 92] [outer = 00000000] 08:25:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 47 (10084400) [pid = 3380] [serial = 93] [outer = 1003AC00] 08:25:24 INFO - PROCESS | 3380 | 1468596324497 Marionette DEBUG loaded listener.js 08:25:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 48 (101FA800) [pid = 3380] [serial = 94] [outer = 1003AC00] 08:25:24 INFO - PROCESS | 3380 | 1468596324924 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 631ms 08:25:24 INFO - PROCESS | 3380 | 1468596324968 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 3380 | 1468596324973 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 08:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:25:24 INFO - PROCESS | 3380 | 1468596324983 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 3380 | 1468596324986 Marionette TRACE conn6 <- [1,94,null,{}] 08:25:24 INFO - PROCESS | 3380 | 1468596324989 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:24 INFO - PROCESS | 3380 | 1468596324993 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:25 INFO - PROCESS | 3380 | 1468596325077 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 08:25:25 INFO - PROCESS | 3380 | 1468596325085 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 3380 | 1468596325088 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:25 INFO - PROCESS | 3380 | ++DOCSHELL 10643000 == 31 [pid = 3380] [id = 33] 08:25:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 49 (10644000) [pid = 3380] [serial = 95] [outer = 00000000] 08:25:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 50 (10646C00) [pid = 3380] [serial = 96] [outer = 10644000] 08:25:25 INFO - PROCESS | 3380 | 1468596325136 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 51 (10772800) [pid = 3380] [serial = 97] [outer = 10644000] 08:25:25 INFO - PROCESS | 3380 | 1468596325556 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 08:25:25 INFO - PROCESS | 3380 | 1468596325619 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 08:25:25 INFO - PROCESS | 3380 | 1468596325621 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 08:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:25:25 INFO - PROCESS | 3380 | 1468596325629 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:25:25 INFO - PROCESS | 3380 | 1468596325632 Marionette TRACE conn6 <- [1,98,null,{}] 08:25:25 INFO - PROCESS | 3380 | 1468596325643 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:25 INFO - PROCESS | 3380 | 1468596325648 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:25 INFO - PROCESS | 3380 | 1468596325731 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 08:25:25 INFO - PROCESS | 3380 | 1468596325740 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 3380 | 1468596325743 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:25 INFO - PROCESS | 3380 | ++DOCSHELL 145AFC00 == 32 [pid = 3380] [id = 34] 08:25:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 52 (145E3400) [pid = 3380] [serial = 98] [outer = 00000000] 08:25:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 53 (146C7000) [pid = 3380] [serial = 99] [outer = 145E3400] 08:25:25 INFO - PROCESS | 3380 | 1468596325820 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (14B93C00) [pid = 3380] [serial = 100] [outer = 145E3400] 08:25:26 INFO - PROCESS | 3380 | 1468596326226 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 08:25:26 INFO - PROCESS | 3380 | 1468596326260 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 3380 | 1468596326262 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 08:25:26 INFO - PROCESS | 3380 | 1468596326265 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:25:26 INFO - PROCESS | 3380 | 1468596326267 Marionette TRACE conn6 <- [1,102,null,{}] 08:25:26 INFO - PROCESS | 3380 | 1468596326271 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:26 INFO - PROCESS | 3380 | 1468596326273 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:26 INFO - PROCESS | 3380 | 1468596326353 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 08:25:26 INFO - PROCESS | 3380 | 1468596326358 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 3380 | 1468596326360 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:26 INFO - PROCESS | 3380 | ++DOCSHELL 14C38000 == 33 [pid = 3380] [id = 35] 08:25:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (14C38800) [pid = 3380] [serial = 101] [outer = 00000000] 08:25:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (14CE5400) [pid = 3380] [serial = 102] [outer = 14C38800] 08:25:26 INFO - PROCESS | 3380 | 1468596326405 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (1595E800) [pid = 3380] [serial = 103] [outer = 14C38800] 08:25:26 INFO - PROCESS | 3380 | 1468596326785 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 08:25:26 INFO - PROCESS | 3380 | 1468596326846 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 3380 | 1468596326848 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 08:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:25:26 INFO - PROCESS | 3380 | 1468596326852 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - PROCESS | 3380 | 1468596326853 Marionette TRACE conn6 <- [1,106,null,{}] 08:25:26 INFO - PROCESS | 3380 | 1468596326857 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:26 INFO - PROCESS | 3380 | 1468596326859 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:26 INFO - PROCESS | 3380 | 1468596326936 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 08:25:26 INFO - PROCESS | 3380 | 1468596326941 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 3380 | 1468596326943 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:26 INFO - PROCESS | 3380 | ++DOCSHELL 1686AC00 == 34 [pid = 3380] [id = 36] 08:25:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (16870800) [pid = 3380] [serial = 104] [outer = 00000000] 08:25:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (17452C00) [pid = 3380] [serial = 105] [outer = 16870800] 08:25:26 INFO - PROCESS | 3380 | 1468596326987 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (1745BC00) [pid = 3380] [serial = 106] [outer = 16870800] 08:25:27 INFO - PROCESS | 3380 | 1468596327403 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 570ms 08:25:27 INFO - PROCESS | 3380 | 1468596327424 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 08:25:27 INFO - PROCESS | 3380 | 1468596327426 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 08:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:25:27 INFO - PROCESS | 3380 | 1468596327429 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 3380 | 1468596327431 Marionette TRACE conn6 <- [1,110,null,{}] 08:25:27 INFO - PROCESS | 3380 | 1468596327434 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:27 INFO - PROCESS | 3380 | 1468596327439 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:27 INFO - PROCESS | 3380 | 1468596327567 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 08:25:27 INFO - PROCESS | 3380 | 1468596327577 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:27 INFO - PROCESS | 3380 | 1468596327579 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:27 INFO - PROCESS | 3380 | ++DOCSHELL 17B2D400 == 35 [pid = 3380] [id = 37] 08:25:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (17C59800) [pid = 3380] [serial = 107] [outer = 00000000] 08:25:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1884F400) [pid = 3380] [serial = 108] [outer = 17C59800] 08:25:27 INFO - PROCESS | 3380 | 1468596327624 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (18B82000) [pid = 3380] [serial = 109] [outer = 17C59800] 08:25:28 INFO - PROCESS | 3380 | 1468596328007 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 08:25:28 INFO - PROCESS | 3380 | 1468596328060 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 3380 | 1468596328062 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 08:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:25:28 INFO - PROCESS | 3380 | 1468596328065 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - PROCESS | 3380 | 1468596328067 Marionette TRACE conn6 <- [1,114,null,{}] 08:25:28 INFO - PROCESS | 3380 | 1468596328070 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:28 INFO - PROCESS | 3380 | 1468596328072 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:28 INFO - PROCESS | 3380 | 1468596328169 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 08:25:28 INFO - PROCESS | 3380 | 1468596328177 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 3380 | 1468596328179 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:28 INFO - PROCESS | 3380 | ++DOCSHELL 18851000 == 36 [pid = 3380] [id = 38] 08:25:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (18B80000) [pid = 3380] [serial = 110] [outer = 00000000] 08:25:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (19188C00) [pid = 3380] [serial = 111] [outer = 18B80000] 08:25:28 INFO - PROCESS | 3380 | 1468596328221 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (19189000) [pid = 3380] [serial = 112] [outer = 18B80000] 08:25:28 INFO - PROCESS | 3380 | 1468596328609 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 08:25:28 INFO - PROCESS | 3380 | 1468596328636 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 3380 | 1468596328638 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 08:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:25:28 INFO - PROCESS | 3380 | 1468596328641 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - PROCESS | 3380 | 1468596328643 Marionette TRACE conn6 <- [1,118,null,{}] 08:25:28 INFO - PROCESS | 3380 | 1468596328646 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:28 INFO - PROCESS | 3380 | 1468596328648 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:28 INFO - PROCESS | 3380 | 1468596328721 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 08:25:28 INFO - PROCESS | 3380 | 1468596328784 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 3380 | 1468596328785 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:28 INFO - PROCESS | 3380 | ++DOCSHELL 191F5400 == 37 [pid = 3380] [id = 39] 08:25:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (191F6000) [pid = 3380] [serial = 113] [outer = 00000000] 08:25:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (195E8000) [pid = 3380] [serial = 114] [outer = 191F6000] 08:25:28 INFO - PROCESS | 3380 | 1468596328830 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (195E8400) [pid = 3380] [serial = 115] [outer = 191F6000] 08:25:29 INFO - PROCESS | 3380 | 1468596329154 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 08:25:29 INFO - PROCESS | 3380 | 1468596329212 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 3380 | 1468596329214 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 08:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:25:29 INFO - PROCESS | 3380 | 1468596329217 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 3380 | 1468596329219 Marionette TRACE conn6 <- [1,122,null,{}] 08:25:29 INFO - PROCESS | 3380 | 1468596329222 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:29 INFO - PROCESS | 3380 | 1468596329224 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:29 INFO - PROCESS | 3380 | 1468596329298 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 08:25:29 INFO - PROCESS | 3380 | 1468596329303 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 3380 | 1468596329305 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:29 INFO - PROCESS | 3380 | ++DOCSHELL 145AD800 == 38 [pid = 3380] [id = 40] 08:25:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (195F3000) [pid = 3380] [serial = 116] [outer = 00000000] 08:25:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (19877C00) [pid = 3380] [serial = 117] [outer = 195F3000] 08:25:29 INFO - PROCESS | 3380 | 1468596329347 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1987AC00) [pid = 3380] [serial = 118] [outer = 195F3000] 08:25:29 INFO - PROCESS | 3380 | 1468596329791 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 08:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:25:29 INFO - PROCESS | 3380 | 1468596329848 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 3380 | 1468596329850 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 08:25:29 INFO - PROCESS | 3380 | 1468596329853 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 3380 | 1468596329855 Marionette TRACE conn6 <- [1,126,null,{}] 08:25:29 INFO - PROCESS | 3380 | 1468596329867 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:29 INFO - PROCESS | 3380 | 1468596329869 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:29 INFO - PROCESS | 3380 | 1468596329973 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 08:25:29 INFO - PROCESS | 3380 | 1468596329979 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 3380 | 1468596329980 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:29 INFO - PROCESS | 3380 | ++DOCSHELL 19689400 == 39 [pid = 3380] [id = 41] 08:25:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (198B9800) [pid = 3380] [serial = 119] [outer = 00000000] 08:25:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (19CB2000) [pid = 3380] [serial = 120] [outer = 198B9800] 08:25:30 INFO - PROCESS | 3380 | 1468596330023 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1AD70000) [pid = 3380] [serial = 121] [outer = 198B9800] 08:25:30 INFO - PROCESS | 3380 | 1468596330431 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 08:25:30 INFO - PROCESS | 3380 | 1468596330484 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 08:25:30 INFO - PROCESS | 3380 | 1468596330487 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 08:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:25:30 INFO - PROCESS | 3380 | 1468596330496 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - PROCESS | 3380 | 1468596330499 Marionette TRACE conn6 <- [1,130,null,{}] 08:25:30 INFO - PROCESS | 3380 | 1468596330502 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:30 INFO - PROCESS | 3380 | 1468596330504 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:30 INFO - PROCESS | 3380 | 1468596330616 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 08:25:30 INFO - PROCESS | 3380 | 1468596330683 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 3380 | 1468596330686 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:30 INFO - PROCESS | 3380 | ++DOCSHELL 1686A800 == 40 [pid = 3380] [id = 42] 08:25:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1990F400) [pid = 3380] [serial = 122] [outer = 00000000] 08:25:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1ADC2800) [pid = 3380] [serial = 123] [outer = 1990F400] 08:25:30 INFO - PROCESS | 3380 | 1468596330731 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1B504400) [pid = 3380] [serial = 124] [outer = 1990F400] 08:25:31 INFO - PROCESS | 3380 | 1468596331134 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 08:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:25:31 INFO - PROCESS | 3380 | 1468596331169 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 3380 | 1468596331171 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 08:25:31 INFO - PROCESS | 3380 | 1468596331174 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 3380 | 1468596331176 Marionette TRACE conn6 <- [1,134,null,{}] 08:25:31 INFO - PROCESS | 3380 | 1468596331183 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:31 INFO - PROCESS | 3380 | 1468596331185 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:31 INFO - PROCESS | 3380 | 1468596331286 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 08:25:31 INFO - PROCESS | 3380 | 1468596331294 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 3380 | 1468596331296 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:31 INFO - PROCESS | 3380 | ++DOCSHELL 1B507800 == 41 [pid = 3380] [id = 43] 08:25:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1B50BC00) [pid = 3380] [serial = 125] [outer = 00000000] 08:25:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1B59AC00) [pid = 3380] [serial = 126] [outer = 1B50BC00] 08:25:31 INFO - PROCESS | 3380 | 1468596331338 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1B75D800) [pid = 3380] [serial = 127] [outer = 1B50BC00] 08:25:31 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14BA0400) [pid = 3380] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:25:31 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (101FE800) [pid = 3380] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:25:31 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10642000) [pid = 3380] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:25:31 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (115CC000) [pid = 3380] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:25:31 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10411400) [pid = 3380] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:25:31 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (191F2C00) [pid = 3380] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:25:31 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19691800) [pid = 3380] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:25:31 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (0CFB5000) [pid = 3380] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:25:31 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1BD10400) [pid = 3380] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:25:31 INFO - PROCESS | 3380 | 1468596331741 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 590ms 08:25:31 INFO - PROCESS | 3380 | 1468596331765 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 08:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:25:31 INFO - PROCESS | 3380 | 1468596331767 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 08:25:31 INFO - PROCESS | 3380 | 1468596331770 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 3380 | 1468596331771 Marionette TRACE conn6 <- [1,138,null,{}] 08:25:31 INFO - PROCESS | 3380 | 1468596331775 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:31 INFO - PROCESS | 3380 | 1468596331776 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:31 INFO - PROCESS | 3380 | 1468596331879 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 08:25:31 INFO - PROCESS | 3380 | 1468596331920 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 3380 | 1468596331922 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:31 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBCC00 == 42 [pid = 3380] [id = 44] 08:25:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (0D006000) [pid = 3380] [serial = 128] [outer = 00000000] 08:25:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1789A000) [pid = 3380] [serial = 129] [outer = 0D006000] 08:25:31 INFO - PROCESS | 3380 | 1468596331981 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (198B9000) [pid = 3380] [serial = 130] [outer = 0D006000] 08:25:32 INFO - PROCESS | 3380 | 1468596332321 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 08:25:32 INFO - PROCESS | 3380 | 1468596332343 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 08:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:25:32 INFO - PROCESS | 3380 | 1468596332345 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 08:25:32 INFO - PROCESS | 3380 | 1468596332348 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 3380 | 1468596332349 Marionette TRACE conn6 <- [1,142,null,{}] 08:25:32 INFO - PROCESS | 3380 | 1468596332353 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:32 INFO - PROCESS | 3380 | 1468596332354 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:32 INFO - PROCESS | 3380 | 1468596332460 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 08:25:32 INFO - PROCESS | 3380 | 1468596332467 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 3380 | 1468596332469 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:32 INFO - PROCESS | 3380 | ++DOCSHELL 0D003800 == 43 [pid = 3380] [id = 45] 08:25:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (0D005000) [pid = 3380] [serial = 131] [outer = 00000000] 08:25:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199DFC00) [pid = 3380] [serial = 132] [outer = 0D005000] 08:25:32 INFO - PROCESS | 3380 | 1468596332513 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199E3C00) [pid = 3380] [serial = 133] [outer = 0D005000] 08:25:32 INFO - PROCESS | 3380 | 1468596332879 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 08:25:32 INFO - PROCESS | 3380 | 1468596332919 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 3380 | 1468596332921 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 08:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:25:32 INFO - PROCESS | 3380 | 1468596332924 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 3380 | 1468596332926 Marionette TRACE conn6 <- [1,146,null,{}] 08:25:32 INFO - PROCESS | 3380 | 1468596332929 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:32 INFO - PROCESS | 3380 | 1468596332931 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:33 INFO - PROCESS | 3380 | 1468596333008 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 08:25:33 INFO - PROCESS | 3380 | 1468596333078 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 3380 | 1468596333079 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:33 INFO - PROCESS | 3380 | ++DOCSHELL 17899C00 == 44 [pid = 3380] [id = 46] 08:25:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199DF800) [pid = 3380] [serial = 134] [outer = 00000000] 08:25:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (199EB800) [pid = 3380] [serial = 135] [outer = 199DF800] 08:25:33 INFO - PROCESS | 3380 | 1468596333132 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1ADCB800) [pid = 3380] [serial = 136] [outer = 199DF800] 08:25:33 INFO - PROCESS | 3380 | 1468596333485 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 08:25:33 INFO - PROCESS | 3380 | 1468596333495 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 08:25:33 INFO - PROCESS | 3380 | 1468596333497 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 08:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:25:33 INFO - PROCESS | 3380 | 1468596333500 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:25:33 INFO - PROCESS | 3380 | 1468596333501 Marionette TRACE conn6 <- [1,150,null,{}] 08:25:33 INFO - PROCESS | 3380 | 1468596333505 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:33 INFO - PROCESS | 3380 | 1468596333506 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:33 INFO - PROCESS | 3380 | 1468596333584 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 08:25:33 INFO - PROCESS | 3380 | 1468596333690 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 3380 | 1468596333693 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:33 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB3800 == 45 [pid = 3380] [id = 47] 08:25:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (0CFB5C00) [pid = 3380] [serial = 137] [outer = 00000000] 08:25:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (0CFBC000) [pid = 3380] [serial = 138] [outer = 0CFB5C00] 08:25:33 INFO - PROCESS | 3380 | 1468596333750 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (0D011000) [pid = 3380] [serial = 139] [outer = 0CFB5C00] 08:25:34 INFO - PROCESS | 3380 | 1468596334509 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1069ms 08:25:34 INFO - PROCESS | 3380 | 1468596334572 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 3380 | 1468596334576 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 08:25:34 INFO - PROCESS | 3380 | 1468596334581 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:25:34 INFO - PROCESS | 3380 | 1468596334584 Marionette TRACE conn6 <- [1,154,null,{}] 08:25:34 INFO - PROCESS | 3380 | 1468596334589 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:34 INFO - PROCESS | 3380 | 1468596334594 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:34 INFO - PROCESS | 3380 | 1468596334728 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 08:25:34 INFO - PROCESS | 3380 | 1468596334853 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 3380 | 1468596334856 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:34 INFO - PROCESS | 3380 | ++DOCSHELL 10CCE400 == 46 [pid = 3380] [id = 48] 08:25:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10CCFC00) [pid = 3380] [serial = 140] [outer = 00000000] 08:25:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (14412800) [pid = 3380] [serial = 141] [outer = 10CCFC00] 08:25:34 INFO - PROCESS | 3380 | 1468596334912 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (145A2C00) [pid = 3380] [serial = 142] [outer = 10CCFC00] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 14B98000 == 45 [pid = 3380] [id = 30] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 115CBC00 == 44 [pid = 3380] [id = 29] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 17899C00 == 43 [pid = 3380] [id = 46] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 0D003800 == 42 [pid = 3380] [id = 45] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 0CFBCC00 == 41 [pid = 3380] [id = 44] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 1B507800 == 40 [pid = 3380] [id = 43] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 1686A800 == 39 [pid = 3380] [id = 42] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 19689400 == 38 [pid = 3380] [id = 41] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 145AD800 == 37 [pid = 3380] [id = 40] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 191F5400 == 36 [pid = 3380] [id = 39] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 18851000 == 35 [pid = 3380] [id = 38] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 17B2D400 == 34 [pid = 3380] [id = 37] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 1686AC00 == 33 [pid = 3380] [id = 36] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 14C38000 == 32 [pid = 3380] [id = 35] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 145AFC00 == 31 [pid = 3380] [id = 34] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 10643000 == 30 [pid = 3380] [id = 33] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 10036800 == 29 [pid = 3380] [id = 32] 08:25:35 INFO - PROCESS | 3380 | --DOCSHELL 1686D000 == 28 [pid = 3380] [id = 31] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1595CC00) [pid = 3380] [serial = 88] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1745C400) [pid = 3380] [serial = 90] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1041B800) [pid = 3380] [serial = 79] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10414C00) [pid = 3380] [serial = 78] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10773800) [pid = 3380] [serial = 81] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (14CE3800) [pid = 3380] [serial = 87] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14893400) [pid = 3380] [serial = 85] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10BBEC00) [pid = 3380] [serial = 82] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1041BC00) [pid = 3380] [serial = 76] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (145A3C00) [pid = 3380] [serial = 84] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10419400) [pid = 3380] [serial = 75] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1BD88000) [pid = 3380] [serial = 61] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19CB6800) [pid = 3380] [serial = 55] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1ADC0000) [pid = 3380] [serial = 73] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C055400) [pid = 3380] [serial = 58] [outer = 00000000] [url = about:blank] 08:25:35 INFO - PROCESS | 3380 | 1468596335690 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1127ms 08:25:35 INFO - PROCESS | 3380 | 1468596335713 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 08:25:35 INFO - PROCESS | 3380 | 1468596335717 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 08:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:25:35 INFO - PROCESS | 3380 | 1468596335721 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 3380 | 1468596335726 Marionette TRACE conn6 <- [1,158,null,{}] 08:25:35 INFO - PROCESS | 3380 | 1468596335731 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:35 INFO - PROCESS | 3380 | 1468596335733 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:35 INFO - PROCESS | 3380 | 1468596335826 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 08:25:35 INFO - PROCESS | 3380 | 1468596335897 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 3380 | 1468596335899 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:35 INFO - PROCESS | 3380 | ++DOCSHELL 0D006800 == 29 [pid = 3380] [id = 49] 08:25:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (0D007800) [pid = 3380] [serial = 143] [outer = 00000000] 08:25:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (10411400) [pid = 3380] [serial = 144] [outer = 0D007800] 08:25:35 INFO - PROCESS | 3380 | 1468596335946 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1041FC00) [pid = 3380] [serial = 145] [outer = 0D007800] 08:25:36 INFO - PROCESS | 3380 | 1468596336343 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 08:25:36 INFO - PROCESS | 3380 | 1468596336413 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 08:25:36 INFO - PROCESS | 3380 | 1468596336418 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 08:25:36 INFO - PROCESS | 3380 | 1468596336423 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:25:36 INFO - PROCESS | 3380 | 1468596336426 Marionette TRACE conn6 <- [1,162,null,{}] 08:25:36 INFO - PROCESS | 3380 | 1468596336434 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:36 INFO - PROCESS | 3380 | 1468596336437 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:36 INFO - PROCESS | 3380 | 1468596336525 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 08:25:36 INFO - PROCESS | 3380 | 1468596336532 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 3380 | 1468596336534 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:36 INFO - PROCESS | 3380 | ++DOCSHELL 10BF9800 == 30 [pid = 3380] [id = 50] 08:25:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10BFB400) [pid = 3380] [serial = 146] [outer = 00000000] 08:25:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10CCCC00) [pid = 3380] [serial = 147] [outer = 10BFB400] 08:25:36 INFO - PROCESS | 3380 | 1468596336581 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (115D3000) [pid = 3380] [serial = 148] [outer = 10BFB400] 08:25:36 INFO - PROCESS | 3380 | 1468596336997 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 08:25:37 INFO - PROCESS | 3380 | 1468596337058 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 3380 | 1468596337060 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 08:25:37 INFO - PROCESS | 3380 | 1468596337063 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:25:37 INFO - PROCESS | 3380 | 1468596337067 Marionette TRACE conn6 <- [1,166,null,{}] 08:25:37 INFO - PROCESS | 3380 | 1468596337078 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:37 INFO - PROCESS | 3380 | 1468596337082 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:37 INFO - PROCESS | 3380 | 1468596337165 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 08:25:37 INFO - PROCESS | 3380 | 1468596337175 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 3380 | 1468596337178 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:37 INFO - PROCESS | 3380 | ++DOCSHELL 14C39800 == 31 [pid = 3380] [id = 51] 08:25:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (14C3A000) [pid = 3380] [serial = 149] [outer = 00000000] 08:25:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (14C53C00) [pid = 3380] [serial = 150] [outer = 14C3A000] 08:25:37 INFO - PROCESS | 3380 | 1468596337226 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (15954C00) [pid = 3380] [serial = 151] [outer = 14C3A000] 08:25:37 INFO - PROCESS | 3380 | 1468596337675 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 08:25:37 INFO - PROCESS | 3380 | 1468596337703 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 3380 | 1468596337705 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 08:25:37 INFO - PROCESS | 3380 | 1468596337709 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 3380 | 1468596337710 Marionette TRACE conn6 <- [1,170,null,{}] 08:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:25:37 INFO - PROCESS | 3380 | 1468596337714 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:37 INFO - PROCESS | 3380 | 1468596337715 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:37 INFO - PROCESS | 3380 | 1468596337800 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 08:25:37 INFO - PROCESS | 3380 | 1468596337805 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 3380 | 1468596337807 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:37 INFO - PROCESS | 3380 | ++DOCSHELL 16048400 == 32 [pid = 3380] [id = 52] 08:25:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1686F800) [pid = 3380] [serial = 152] [outer = 00000000] 08:25:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17C58400) [pid = 3380] [serial = 153] [outer = 1686F800] 08:25:37 INFO - PROCESS | 3380 | 1468596337854 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17D1C800) [pid = 3380] [serial = 154] [outer = 1686F800] 08:25:38 INFO - PROCESS | 3380 | 1468596338309 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 08:25:38 INFO - PROCESS | 3380 | 1468596338346 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 3380 | 1468596338348 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 08:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:25:38 INFO - PROCESS | 3380 | 1468596338351 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 3380 | 1468596338353 Marionette TRACE conn6 <- [1,174,null,{}] 08:25:38 INFO - PROCESS | 3380 | 1468596338356 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:38 INFO - PROCESS | 3380 | 1468596338358 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:38 INFO - PROCESS | 3380 | 1468596338462 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 08:25:38 INFO - PROCESS | 3380 | 1468596338470 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 3380 | 1468596338472 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:38 INFO - PROCESS | 3380 | ++DOCSHELL 101F2400 == 33 [pid = 3380] [id = 53] 08:25:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (18849800) [pid = 3380] [serial = 155] [outer = 00000000] 08:25:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1917C400) [pid = 3380] [serial = 156] [outer = 18849800] 08:25:38 INFO - PROCESS | 3380 | 1468596338516 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (191F7000) [pid = 3380] [serial = 157] [outer = 18849800] 08:25:38 INFO - PROCESS | 3380 | 1468596338946 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 08:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:25:38 INFO - PROCESS | 3380 | 1468596338984 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 3380 | 1468596338985 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 08:25:38 INFO - PROCESS | 3380 | 1468596338989 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 3380 | 1468596338990 Marionette TRACE conn6 <- [1,178,null,{}] 08:25:39 INFO - PROCESS | 3380 | 1468596339000 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:39 INFO - PROCESS | 3380 | 1468596339006 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:39 INFO - PROCESS | 3380 | 1468596339132 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 08:25:39 INFO - PROCESS | 3380 | 1468596339206 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 3380 | 1468596339208 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:39 INFO - PROCESS | 3380 | ++DOCSHELL 195EE000 == 34 [pid = 3380] [id = 54] 08:25:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (195EFC00) [pid = 3380] [serial = 158] [outer = 00000000] 08:25:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (199E1800) [pid = 3380] [serial = 159] [outer = 195EFC00] 08:25:39 INFO - PROCESS | 3380 | 1468596339254 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (199E2800) [pid = 3380] [serial = 160] [outer = 195EFC00] 08:25:39 INFO - PROCESS | 3380 | 1468596339641 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 690ms 08:25:39 INFO - PROCESS | 3380 | 1468596339680 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 3380 | 1468596339682 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 08:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:25:39 INFO - PROCESS | 3380 | 1468596339685 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 3380 | 1468596339686 Marionette TRACE conn6 <- [1,182,null,{}] 08:25:39 INFO - PROCESS | 3380 | 1468596339690 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:39 INFO - PROCESS | 3380 | 1468596339692 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:39 INFO - PROCESS | 3380 | 1468596339795 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 08:25:39 INFO - PROCESS | 3380 | 1468596339801 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 3380 | 1468596339802 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:39 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB2000 == 35 [pid = 3380] [id = 55] 08:25:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (0D00C000) [pid = 3380] [serial = 161] [outer = 00000000] 08:25:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1ADBE800) [pid = 3380] [serial = 162] [outer = 0D00C000] 08:25:39 INFO - PROCESS | 3380 | 1468596339845 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1ADC4000) [pid = 3380] [serial = 163] [outer = 0D00C000] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (198B9800) [pid = 3380] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1003AC00) [pid = 3380] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (17C59800) [pid = 3380] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (18B80000) [pid = 3380] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (10644000) [pid = 3380] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (16874400) [pid = 3380] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (145E3400) [pid = 3380] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (191F6000) [pid = 3380] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (16870800) [pid = 3380] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (195F3000) [pid = 3380] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14C38800) [pid = 3380] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1990F400) [pid = 3380] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (0D006000) [pid = 3380] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1B50BC00) [pid = 3380] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:25:40 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (0D005000) [pid = 3380] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:25:40 INFO - PROCESS | 3380 | 1468596340418 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 08:25:40 INFO - PROCESS | 3380 | 1468596340462 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 08:25:40 INFO - PROCESS | 3380 | 1468596340464 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 08:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:25:40 INFO - PROCESS | 3380 | 1468596340467 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:25:40 INFO - PROCESS | 3380 | 1468596340469 Marionette TRACE conn6 <- [1,186,null,{}] 08:25:40 INFO - PROCESS | 3380 | 1468596340473 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:40 INFO - PROCESS | 3380 | 1468596340474 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:40 INFO - PROCESS | 3380 | 1468596340578 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 08:25:40 INFO - PROCESS | 3380 | 1468596340625 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:40 INFO - PROCESS | 3380 | 1468596340627 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:40 INFO - PROCESS | 3380 | ++DOCSHELL 10B09800 == 36 [pid = 3380] [id = 56] 08:25:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (14415C00) [pid = 3380] [serial = 164] [outer = 00000000] 08:25:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (18855000) [pid = 3380] [serial = 165] [outer = 14415C00] 08:25:40 INFO - PROCESS | 3380 | 1468596340670 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (195F3000) [pid = 3380] [serial = 166] [outer = 14415C00] 08:25:40 INFO - PROCESS | 3380 | 1468596340970 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 530ms 08:25:41 INFO - PROCESS | 3380 | 1468596341004 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 3380 | 1468596341006 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 08:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:25:41 INFO - PROCESS | 3380 | 1468596341014 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 3380 | 1468596341016 Marionette TRACE conn6 <- [1,190,null,{}] 08:25:41 INFO - PROCESS | 3380 | 1468596341020 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:41 INFO - PROCESS | 3380 | 1468596341021 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:41 INFO - PROCESS | 3380 | 1468596341099 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 08:25:41 INFO - PROCESS | 3380 | 1468596341169 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 3380 | 1468596341171 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:41 INFO - PROCESS | 3380 | ++DOCSHELL 1041C400 == 37 [pid = 3380] [id = 57] 08:25:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10BBEC00) [pid = 3380] [serial = 167] [outer = 00000000] 08:25:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1ADC9800) [pid = 3380] [serial = 168] [outer = 10BBEC00] 08:25:41 INFO - PROCESS | 3380 | 1468596341214 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1ADCB000) [pid = 3380] [serial = 169] [outer = 10BBEC00] 08:25:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1ADCA800) [pid = 3380] [serial = 170] [outer = 0D1D3C00] 08:25:41 INFO - PROCESS | 3380 | 1468596341564 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 590ms 08:25:41 INFO - PROCESS | 3380 | 1468596341609 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 3380 | 1468596341610 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 08:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:25:41 INFO - PROCESS | 3380 | 1468596341613 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 3380 | 1468596341615 Marionette TRACE conn6 <- [1,194,null,{}] 08:25:41 INFO - PROCESS | 3380 | 1468596341618 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:41 INFO - PROCESS | 3380 | 1468596341620 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:41 INFO - PROCESS | 3380 | 1468596341696 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 08:25:41 INFO - PROCESS | 3380 | 1468596341770 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 3380 | 1468596341772 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:41 INFO - PROCESS | 3380 | ++DOCSHELL 10BF8000 == 38 [pid = 3380] [id = 58] 08:25:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (14416C00) [pid = 3380] [serial = 171] [outer = 00000000] 08:25:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1BD8F400) [pid = 3380] [serial = 172] [outer = 14416C00] 08:25:41 INFO - PROCESS | 3380 | 1468596341816 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1BD8F800) [pid = 3380] [serial = 173] [outer = 14416C00] 08:25:42 INFO - PROCESS | 3380 | 1468596342184 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 631ms 08:25:42 INFO - PROCESS | 3380 | 1468596342247 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 08:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:25:42 INFO - PROCESS | 3380 | 1468596342249 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 08:25:42 INFO - PROCESS | 3380 | 1468596342252 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 3380 | 1468596342254 Marionette TRACE conn6 <- [1,198,null,{}] 08:25:42 INFO - PROCESS | 3380 | 1468596342297 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:42 INFO - PROCESS | 3380 | 1468596342301 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:42 INFO - PROCESS | 3380 | 1468596342434 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 08:25:42 INFO - PROCESS | 3380 | 1468596342526 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:42 INFO - PROCESS | 3380 | 1468596342530 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:42 INFO - PROCESS | 3380 | ++DOCSHELL 0D1D4C00 == 39 [pid = 3380] [id = 59] 08:25:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (0D1F0400) [pid = 3380] [serial = 174] [outer = 00000000] 08:25:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (101FE800) [pid = 3380] [serial = 175] [outer = 0D1F0400] 08:25:42 INFO - PROCESS | 3380 | 1468596342587 Marionette DEBUG loaded listener.js 08:25:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (10417C00) [pid = 3380] [serial = 176] [outer = 0D1F0400] 08:25:43 INFO - PROCESS | 3380 | 1468596343159 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 08:25:43 INFO - PROCESS | 3380 | 1468596343184 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 3380 | 1468596343188 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 08:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:25:43 INFO - PROCESS | 3380 | 1468596343192 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 3380 | 1468596343195 Marionette TRACE conn6 <- [1,202,null,{}] 08:25:43 INFO - PROCESS | 3380 | 1468596343201 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:43 INFO - PROCESS | 3380 | 1468596343204 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:43 INFO - PROCESS | 3380 | 1468596343312 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 08:25:43 INFO - PROCESS | 3380 | 1468596343402 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 3380 | 1468596343406 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:43 INFO - PROCESS | 3380 | ++DOCSHELL 145E4800 == 40 [pid = 3380] [id = 60] 08:25:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (145E5400) [pid = 3380] [serial = 177] [outer = 00000000] 08:25:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (14894000) [pid = 3380] [serial = 178] [outer = 145E5400] 08:25:43 INFO - PROCESS | 3380 | 1468596343462 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (14C52400) [pid = 3380] [serial = 179] [outer = 145E5400] 08:25:44 INFO - PROCESS | 3380 | 1468596343999 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 08:25:44 INFO - PROCESS | 3380 | 1468596344088 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 3380 | 1468596344090 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 08:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:25:44 INFO - PROCESS | 3380 | 1468596344108 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 3380 | 1468596344110 Marionette TRACE conn6 <- [1,206,null,{}] 08:25:44 INFO - PROCESS | 3380 | 1468596344128 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:44 INFO - PROCESS | 3380 | 1468596344131 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:44 INFO - PROCESS | 3380 | 1468596344245 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 08:25:44 INFO - PROCESS | 3380 | 1468596344315 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:44 INFO - PROCESS | 3380 | 1468596344319 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:44 INFO - PROCESS | 3380 | ++DOCSHELL 18B87800 == 41 [pid = 3380] [id = 61] 08:25:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (18BB0C00) [pid = 3380] [serial = 180] [outer = 00000000] 08:25:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (195F6800) [pid = 3380] [serial = 181] [outer = 18BB0C00] 08:25:44 INFO - PROCESS | 3380 | 1468596344417 Marionette DEBUG loaded listener.js 08:25:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (199DF000) [pid = 3380] [serial = 182] [outer = 18BB0C00] 08:25:44 INFO - PROCESS | 3380 | 1468596344950 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 910ms 08:25:45 INFO - PROCESS | 3380 | 1468596345010 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 08:25:45 INFO - PROCESS | 3380 | 1468596345016 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 08:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:25:45 INFO - PROCESS | 3380 | 1468596345025 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:25:45 INFO - PROCESS | 3380 | 1468596345028 Marionette TRACE conn6 <- [1,210,null,{}] 08:25:45 INFO - PROCESS | 3380 | 1468596345031 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:45 INFO - PROCESS | 3380 | 1468596345034 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:45 INFO - PROCESS | 3380 | 1468596345138 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 08:25:45 INFO - PROCESS | 3380 | 1468596345215 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 3380 | 1468596345218 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:45 INFO - PROCESS | 3380 | ++DOCSHELL 199E3400 == 42 [pid = 3380] [id = 62] 08:25:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (199E5000) [pid = 3380] [serial = 183] [outer = 00000000] 08:25:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (1C656400) [pid = 3380] [serial = 184] [outer = 199E5000] 08:25:45 INFO - PROCESS | 3380 | 1468596345313 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (1C659000) [pid = 3380] [serial = 185] [outer = 199E5000] 08:25:45 INFO - PROCESS | 3380 | 1468596345977 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1026ms 08:25:46 INFO - PROCESS | 3380 | 1468596346049 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 3380 | 1468596346053 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 08:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:25:46 INFO - PROCESS | 3380 | 1468596346058 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 3380 | 1468596346061 Marionette TRACE conn6 <- [1,214,null,{}] 08:25:46 INFO - PROCESS | 3380 | 1468596346066 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:46 INFO - PROCESS | 3380 | 1468596346069 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:46 INFO - PROCESS | 3380 | 1468596346177 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 08:25:46 INFO - PROCESS | 3380 | 1468596346324 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:46 INFO - PROCESS | 3380 | 1468596346327 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:46 INFO - PROCESS | 3380 | ++DOCSHELL 10BBFC00 == 43 [pid = 3380] [id = 63] 08:25:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (10BF5C00) [pid = 3380] [serial = 186] [outer = 00000000] 08:25:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (14415000) [pid = 3380] [serial = 187] [outer = 10BF5C00] 08:25:46 INFO - PROCESS | 3380 | 1468596346376 Marionette DEBUG loaded listener.js 08:25:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (146C0C00) [pid = 3380] [serial = 188] [outer = 10BF5C00] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 1041C400 == 42 [pid = 3380] [id = 57] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 10B09800 == 41 [pid = 3380] [id = 56] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 0CFB2000 == 40 [pid = 3380] [id = 55] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 195EE000 == 39 [pid = 3380] [id = 54] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 101F2400 == 38 [pid = 3380] [id = 53] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 16048400 == 37 [pid = 3380] [id = 52] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 14C39800 == 36 [pid = 3380] [id = 51] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 10BF9800 == 35 [pid = 3380] [id = 50] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 0D006800 == 34 [pid = 3380] [id = 49] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 10CCE400 == 33 [pid = 3380] [id = 48] 08:25:46 INFO - PROCESS | 3380 | --DOCSHELL 0CFB3800 == 32 [pid = 3380] [id = 47] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (19CB2000) [pid = 3380] [serial = 120] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (10084400) [pid = 3380] [serial = 93] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (1884F400) [pid = 3380] [serial = 108] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (18B82000) [pid = 3380] [serial = 109] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (19188C00) [pid = 3380] [serial = 111] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (19189000) [pid = 3380] [serial = 112] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (10646C00) [pid = 3380] [serial = 96] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (10772800) [pid = 3380] [serial = 97] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (17B32800) [pid = 3380] [serial = 91] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (146C7000) [pid = 3380] [serial = 99] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (14B93C00) [pid = 3380] [serial = 100] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (195E8000) [pid = 3380] [serial = 114] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (195E8400) [pid = 3380] [serial = 115] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (17452C00) [pid = 3380] [serial = 105] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1745BC00) [pid = 3380] [serial = 106] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (19877C00) [pid = 3380] [serial = 117] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (14CE5400) [pid = 3380] [serial = 102] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1595E800) [pid = 3380] [serial = 103] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1ADC2800) [pid = 3380] [serial = 123] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1B504400) [pid = 3380] [serial = 124] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1AD70000) [pid = 3380] [serial = 121] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1789A000) [pid = 3380] [serial = 129] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1B59AC00) [pid = 3380] [serial = 126] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (199DFC00) [pid = 3380] [serial = 132] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (199EB800) [pid = 3380] [serial = 135] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1B75D800) [pid = 3380] [serial = 127] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (101FA800) [pid = 3380] [serial = 94] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (199E3C00) [pid = 3380] [serial = 133] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (198B9000) [pid = 3380] [serial = 130] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1987AC00) [pid = 3380] [serial = 118] [outer = 00000000] [url = about:blank] 08:25:46 INFO - PROCESS | 3380 | 1468596346817 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 770ms 08:25:46 INFO - PROCESS | 3380 | 1468596346849 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 3380 | 1468596346853 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 08:25:46 INFO - PROCESS | 3380 | 1468596346859 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 3380 | 1468596346862 Marionette TRACE conn6 <- [1,218,null,{}] 08:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:25:46 INFO - PROCESS | 3380 | 1468596346866 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:46 INFO - PROCESS | 3380 | 1468596346868 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:46 INFO - PROCESS | 3380 | 1468596346956 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 08:25:47 INFO - PROCESS | 3380 | 1468596347031 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 3380 | 1468596347033 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:47 INFO - PROCESS | 3380 | ++DOCSHELL 10738800 == 33 [pid = 3380] [id = 64] 08:25:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (10742800) [pid = 3380] [serial = 189] [outer = 00000000] 08:25:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10CCE400) [pid = 3380] [serial = 190] [outer = 10742800] 08:25:47 INFO - PROCESS | 3380 | 1468596347080 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (146C7000) [pid = 3380] [serial = 191] [outer = 10742800] 08:25:47 INFO - PROCESS | 3380 | 1468596347455 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 08:25:47 INFO - PROCESS | 3380 | 1468596347495 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 08:25:47 INFO - PROCESS | 3380 | 1468596347497 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 08:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:25:47 INFO - PROCESS | 3380 | 1468596347501 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:25:47 INFO - PROCESS | 3380 | 1468596347504 Marionette TRACE conn6 <- [1,222,null,{}] 08:25:47 INFO - PROCESS | 3380 | 1468596347514 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:47 INFO - PROCESS | 3380 | 1468596347518 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:47 INFO - PROCESS | 3380 | 1468596347602 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 08:25:47 INFO - PROCESS | 3380 | 1468596347608 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 3380 | 1468596347611 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:47 INFO - PROCESS | 3380 | ++DOCSHELL 16044400 == 34 [pid = 3380] [id = 65] 08:25:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16046C00) [pid = 3380] [serial = 192] [outer = 00000000] 08:25:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (16878400) [pid = 3380] [serial = 193] [outer = 16046C00] 08:25:47 INFO - PROCESS | 3380 | 1468596347659 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17459400) [pid = 3380] [serial = 194] [outer = 16046C00] 08:25:48 INFO - PROCESS | 3380 | 1468596348093 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 08:25:48 INFO - PROCESS | 3380 | 1468596348135 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 3380 | 1468596348138 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 08:25:48 INFO - PROCESS | 3380 | 1468596348141 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:25:48 INFO - PROCESS | 3380 | 1468596348143 Marionette TRACE conn6 <- [1,226,null,{}] 08:25:48 INFO - PROCESS | 3380 | 1468596348146 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:48 INFO - PROCESS | 3380 | 1468596348148 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:48 INFO - PROCESS | 3380 | 1468596348232 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 08:25:48 INFO - PROCESS | 3380 | 1468596348237 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 3380 | 1468596348239 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:48 INFO - PROCESS | 3380 | ++DOCSHELL 17B2C400 == 35 [pid = 3380] [id = 66] 08:25:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (17C58800) [pid = 3380] [serial = 195] [outer = 00000000] 08:25:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (17D24800) [pid = 3380] [serial = 196] [outer = 17C58800] 08:25:48 INFO - PROCESS | 3380 | 1468596348291 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (18B87C00) [pid = 3380] [serial = 197] [outer = 17C58800] 08:25:48 INFO - PROCESS | 3380 | 1468596348725 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 08:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:25:48 INFO - PROCESS | 3380 | 1468596348775 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 3380 | 1468596348777 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 08:25:48 INFO - PROCESS | 3380 | 1468596348780 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 3380 | 1468596348782 Marionette TRACE conn6 <- [1,230,null,{}] 08:25:48 INFO - PROCESS | 3380 | 1468596348786 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:48 INFO - PROCESS | 3380 | 1468596348788 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:48 INFO - PROCESS | 3380 | 1468596348896 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 08:25:48 INFO - PROCESS | 3380 | 1468596348901 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 3380 | 1468596348903 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:48 INFO - PROCESS | 3380 | ++DOCSHELL 18850000 == 36 [pid = 3380] [id = 67] 08:25:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (18B7C000) [pid = 3380] [serial = 198] [outer = 00000000] 08:25:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (191F2400) [pid = 3380] [serial = 199] [outer = 18B7C000] 08:25:48 INFO - PROCESS | 3380 | 1468596348947 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (191F4000) [pid = 3380] [serial = 200] [outer = 18B7C000] 08:25:49 INFO - PROCESS | 3380 | 1468596349366 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 08:25:49 INFO - PROCESS | 3380 | 1468596349413 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 3380 | 1468596349416 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 08:25:49 INFO - PROCESS | 3380 | 1468596349419 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:25:49 INFO - PROCESS | 3380 | 1468596349420 Marionette TRACE conn6 <- [1,234,null,{}] 08:25:49 INFO - PROCESS | 3380 | 1468596349424 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:49 INFO - PROCESS | 3380 | 1468596349430 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:49 INFO - PROCESS | 3380 | 1468596349563 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 08:25:49 INFO - PROCESS | 3380 | 1468596349634 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 3380 | 1468596349636 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:49 INFO - PROCESS | 3380 | ++DOCSHELL 17C57400 == 37 [pid = 3380] [id = 68] 08:25:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (191F2000) [pid = 3380] [serial = 201] [outer = 00000000] 08:25:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (199DE400) [pid = 3380] [serial = 202] [outer = 191F2000] 08:25:49 INFO - PROCESS | 3380 | 1468596349680 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (199E5C00) [pid = 3380] [serial = 203] [outer = 191F2000] 08:25:50 INFO - PROCESS | 3380 | 1468596350073 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 08:25:50 INFO - PROCESS | 3380 | 1468596350098 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 08:25:50 INFO - PROCESS | 3380 | 1468596350100 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 08:25:50 INFO - PROCESS | 3380 | 1468596350103 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:25:50 INFO - PROCESS | 3380 | 1468596350105 Marionette TRACE conn6 <- [1,238,null,{}] 08:25:50 INFO - PROCESS | 3380 | 1468596350108 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:50 INFO - PROCESS | 3380 | 1468596350110 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:50 INFO - PROCESS | 3380 | 1468596350225 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 08:25:50 INFO - PROCESS | 3380 | 1468596350230 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 3380 | 1468596350232 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:50 INFO - PROCESS | 3380 | ++DOCSHELL 18857400 == 38 [pid = 3380] [id = 69] 08:25:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (19CB2000) [pid = 3380] [serial = 204] [outer = 00000000] 08:25:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1ADC1400) [pid = 3380] [serial = 205] [outer = 19CB2000] 08:25:50 INFO - PROCESS | 3380 | 1468596350275 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1ADC4C00) [pid = 3380] [serial = 206] [outer = 19CB2000] 08:25:50 INFO - PROCESS | 3380 | 1468596350686 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 08:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:25:50 INFO - PROCESS | 3380 | 1468596350738 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 08:25:50 INFO - PROCESS | 3380 | 1468596350740 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 08:25:50 INFO - PROCESS | 3380 | 1468596350743 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - PROCESS | 3380 | 1468596350745 Marionette TRACE conn6 <- [1,242,null,{}] 08:25:50 INFO - PROCESS | 3380 | 1468596350748 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:50 INFO - PROCESS | 3380 | 1468596350750 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:50 INFO - PROCESS | 3380 | 1468596350946 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 08:25:50 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (18849800) [pid = 3380] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:25:50 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (14C3A000) [pid = 3380] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:25:50 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (195EFC00) [pid = 3380] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:25:50 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1686F800) [pid = 3380] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:25:50 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10BFB400) [pid = 3380] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:25:50 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (0D007800) [pid = 3380] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:25:50 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (14415C00) [pid = 3380] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:25:50 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (0D00C000) [pid = 3380] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:25:50 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10BBEC00) [pid = 3380] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:25:50 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (199DF800) [pid = 3380] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:25:51 INFO - PROCESS | 3380 | 1468596351018 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 3380 | 1468596351020 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:51 INFO - PROCESS | 3380 | ++DOCSHELL 0D007800 == 39 [pid = 3380] [id = 70] 08:25:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (0D00C000) [pid = 3380] [serial = 207] [outer = 00000000] 08:25:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1451F000) [pid = 3380] [serial = 208] [outer = 0D00C000] 08:25:51 INFO - PROCESS | 3380 | 1468596351063 Marionette DEBUG loaded listener.js 08:25:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17451C00) [pid = 3380] [serial = 209] [outer = 0D00C000] 08:25:51 INFO - PROCESS | 3380 | 1468596351408 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 08:25:51 INFO - PROCESS | 3380 | 1468596351474 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 08:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:25:51 INFO - PROCESS | 3380 | 1468596351477 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 08:25:51 INFO - PROCESS | 3380 | 1468596351480 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:25:51 INFO - PROCESS | 3380 | 1468596351482 Marionette TRACE conn6 <- [1,246,null,{}] 08:25:51 INFO - PROCESS | 3380 | 1468596351485 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:51 INFO - PROCESS | 3380 | 1468596351487 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:51 INFO - PROCESS | 3380 | 1468596351566 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 08:25:51 INFO - PROCESS | 3380 | 1468596351572 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 3380 | 1468596351573 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:51 INFO - PROCESS | 3380 | ++DOCSHELL 0D003400 == 40 [pid = 3380] [id = 71] 08:25:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (199E7400) [pid = 3380] [serial = 210] [outer = 00000000] 08:25:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1BD16000) [pid = 3380] [serial = 211] [outer = 199E7400] 08:25:51 INFO - PROCESS | 3380 | 1468596351616 Marionette DEBUG loaded listener.js 08:25:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C626800) [pid = 3380] [serial = 212] [outer = 199E7400] 08:25:52 INFO - PROCESS | 3380 | 1468596352012 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 08:25:52 INFO - PROCESS | 3380 | 1468596352072 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 3380 | 1468596352074 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 08:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:25:52 INFO - PROCESS | 3380 | 1468596352078 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 3380 | 1468596352079 Marionette TRACE conn6 <- [1,250,null,{}] 08:25:52 INFO - PROCESS | 3380 | 1468596352083 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:52 INFO - PROCESS | 3380 | 1468596352085 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:52 INFO - PROCESS | 3380 | 1468596352164 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 08:25:52 INFO - PROCESS | 3380 | 1468596352169 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 3380 | 1468596352171 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:52 INFO - PROCESS | 3380 | ++DOCSHELL 1C625400 == 41 [pid = 3380] [id = 72] 08:25:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1C651C00) [pid = 3380] [serial = 213] [outer = 00000000] 08:25:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1C65E800) [pid = 3380] [serial = 214] [outer = 1C651C00] 08:25:52 INFO - PROCESS | 3380 | 1468596352213 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1C77AC00) [pid = 3380] [serial = 215] [outer = 1C651C00] 08:25:52 INFO - PROCESS | 3380 | 1468596352665 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms 08:25:52 INFO - PROCESS | 3380 | 1468596352713 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 3380 | 1468596352715 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 08:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:25:52 INFO - PROCESS | 3380 | 1468596352718 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 3380 | 1468596352721 Marionette TRACE conn6 <- [1,254,null,{}] 08:25:52 INFO - PROCESS | 3380 | 1468596352724 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:52 INFO - PROCESS | 3380 | 1468596352726 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:52 INFO - PROCESS | 3380 | 1468596352821 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 08:25:52 INFO - PROCESS | 3380 | 1468596352828 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 3380 | 1468596352830 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:52 INFO - PROCESS | 3380 | ++DOCSHELL 1C666400 == 42 [pid = 3380] [id = 73] 08:25:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1C667C00) [pid = 3380] [serial = 216] [outer = 00000000] 08:25:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1C66D400) [pid = 3380] [serial = 217] [outer = 1C667C00] 08:25:52 INFO - PROCESS | 3380 | 1468596352876 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1CCB1800) [pid = 3380] [serial = 218] [outer = 1C667C00] 08:25:53 INFO - PROCESS | 3380 | 1468596353567 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 08:25:53 INFO - PROCESS | 3380 | 1468596353590 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 08:25:53 INFO - PROCESS | 3380 | 1468596353594 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 08:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:25:53 INFO - PROCESS | 3380 | 1468596353599 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - PROCESS | 3380 | 1468596353604 Marionette TRACE conn6 <- [1,258,null,{}] 08:25:53 INFO - PROCESS | 3380 | 1468596353610 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:53 INFO - PROCESS | 3380 | 1468596353613 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:53 INFO - PROCESS | 3380 | 1468596353725 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 08:25:53 INFO - PROCESS | 3380 | 1468596353818 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 3380 | 1468596353820 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:53 INFO - PROCESS | 3380 | ++DOCSHELL 10076400 == 43 [pid = 3380] [id = 74] 08:25:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10084000) [pid = 3380] [serial = 219] [outer = 00000000] 08:25:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (10776000) [pid = 3380] [serial = 220] [outer = 10084000] 08:25:53 INFO - PROCESS | 3380 | 1468596353877 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (14418400) [pid = 3380] [serial = 221] [outer = 10084000] 08:25:54 INFO - PROCESS | 3380 | 1468596354418 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 890ms 08:25:54 INFO - PROCESS | 3380 | 1468596354490 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 3380 | 1468596354495 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 08:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:25:54 INFO - PROCESS | 3380 | 1468596354501 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 3380 | 1468596354504 Marionette TRACE conn6 <- [1,262,null,{}] 08:25:54 INFO - PROCESS | 3380 | 1468596354508 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:54 INFO - PROCESS | 3380 | 1468596354511 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:54 INFO - PROCESS | 3380 | 1468596354682 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 08:25:54 INFO - PROCESS | 3380 | 1468596354804 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:54 INFO - PROCESS | 3380 | 1468596354806 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:54 INFO - PROCESS | 3380 | ++DOCSHELL 17CCD000 == 44 [pid = 3380] [id = 75] 08:25:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (17D1D400) [pid = 3380] [serial = 222] [outer = 00000000] 08:25:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (191EF400) [pid = 3380] [serial = 223] [outer = 17D1D400] 08:25:54 INFO - PROCESS | 3380 | 1468596354869 Marionette DEBUG loaded listener.js 08:25:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (195F0400) [pid = 3380] [serial = 224] [outer = 17D1D400] 08:25:55 INFO - PROCESS | 3380 | 1468596355508 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1075ms 08:25:55 INFO - PROCESS | 3380 | 1468596355580 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 08:25:55 INFO - PROCESS | 3380 | 1468596355582 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 08:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:25:55 INFO - PROCESS | 3380 | 1468596355586 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:25:55 INFO - PROCESS | 3380 | 1468596355590 Marionette TRACE conn6 <- [1,266,null,{}] 08:25:55 INFO - PROCESS | 3380 | 1468596355601 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:55 INFO - PROCESS | 3380 | 1468596355605 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:55 INFO - PROCESS | 3380 | 1468596355714 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 08:25:55 INFO - PROCESS | 3380 | 1468596355836 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 3380 | 1468596355840 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:55 INFO - PROCESS | 3380 | ++DOCSHELL 1C668C00 == 45 [pid = 3380] [id = 76] 08:25:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (1C669000) [pid = 3380] [serial = 225] [outer = 00000000] 08:25:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (1C66E000) [pid = 3380] [serial = 226] [outer = 1C669000] 08:25:55 INFO - PROCESS | 3380 | 1468596355896 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (1D046000) [pid = 3380] [serial = 227] [outer = 1C669000] 08:25:56 INFO - PROCESS | 3380 | 1468596356661 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1121ms 08:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:25:56 INFO - PROCESS | 3380 | 1468596356711 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 08:25:56 INFO - PROCESS | 3380 | 1468596356715 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 08:25:56 INFO - PROCESS | 3380 | 1468596356720 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 3380 | 1468596356723 Marionette TRACE conn6 <- [1,270,null,{}] 08:25:56 INFO - PROCESS | 3380 | 1468596356728 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:56 INFO - PROCESS | 3380 | 1468596356731 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:56 INFO - PROCESS | 3380 | 1468596356831 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 08:25:56 INFO - PROCESS | 3380 | 1468596356911 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 3380 | 1468596356915 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:56 INFO - PROCESS | 3380 | ++DOCSHELL 10644800 == 46 [pid = 3380] [id = 77] 08:25:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (10645400) [pid = 3380] [serial = 228] [outer = 00000000] 08:25:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 104 (10743800) [pid = 3380] [serial = 229] [outer = 10645400] 08:25:57 INFO - PROCESS | 3380 | 1468596357010 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 105 (10BF9800) [pid = 3380] [serial = 230] [outer = 10645400] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 1C625400 == 45 [pid = 3380] [id = 72] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 0D003400 == 44 [pid = 3380] [id = 71] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 0D007800 == 43 [pid = 3380] [id = 70] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 18857400 == 42 [pid = 3380] [id = 69] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 17C57400 == 41 [pid = 3380] [id = 68] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 18850000 == 40 [pid = 3380] [id = 67] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 17B2C400 == 39 [pid = 3380] [id = 66] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 16044400 == 38 [pid = 3380] [id = 65] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 10738800 == 37 [pid = 3380] [id = 64] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 10BBFC00 == 36 [pid = 3380] [id = 63] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 199E3400 == 35 [pid = 3380] [id = 62] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 18B87800 == 34 [pid = 3380] [id = 61] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 145E4800 == 33 [pid = 3380] [id = 60] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 0D1D4C00 == 32 [pid = 3380] [id = 59] 08:25:57 INFO - PROCESS | 3380 | --DOCSHELL 10BF8000 == 31 [pid = 3380] [id = 58] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 104 (1BD8F400) [pid = 3380] [serial = 172] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 103 (1ADCB800) [pid = 3380] [serial = 136] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (1917C400) [pid = 3380] [serial = 156] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (191F7000) [pid = 3380] [serial = 157] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (14C53C00) [pid = 3380] [serial = 150] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (15954C00) [pid = 3380] [serial = 151] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (199E2800) [pid = 3380] [serial = 160] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (17C58400) [pid = 3380] [serial = 153] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (10CCCC00) [pid = 3380] [serial = 147] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (199E1800) [pid = 3380] [serial = 159] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (115D3000) [pid = 3380] [serial = 148] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (10411400) [pid = 3380] [serial = 144] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (18855000) [pid = 3380] [serial = 165] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1041FC00) [pid = 3380] [serial = 145] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (0CFBC000) [pid = 3380] [serial = 138] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (14412800) [pid = 3380] [serial = 141] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1ADBE800) [pid = 3380] [serial = 162] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (10BF7400) [pid = 3380] [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.] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1ADCB000) [pid = 3380] [serial = 169] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1ADC4000) [pid = 3380] [serial = 163] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (195F3000) [pid = 3380] [serial = 166] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1ADC9800) [pid = 3380] [serial = 168] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (17D1C800) [pid = 3380] [serial = 154] [outer = 00000000] [url = about:blank] 08:25:57 INFO - PROCESS | 3380 | 1468596357506 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 08:25:57 INFO - PROCESS | 3380 | 1468596357551 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 08:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:25:57 INFO - PROCESS | 3380 | 1468596357555 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 08:25:57 INFO - PROCESS | 3380 | 1468596357564 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - PROCESS | 3380 | 1468596357567 Marionette TRACE conn6 <- [1,274,null,{}] 08:25:57 INFO - PROCESS | 3380 | 1468596357570 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:57 INFO - PROCESS | 3380 | 1468596357572 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:57 INFO - PROCESS | 3380 | 1468596357658 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 08:25:57 INFO - PROCESS | 3380 | 1468596357730 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 3380 | 1468596357732 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:57 INFO - PROCESS | 3380 | ++DOCSHELL 10418800 == 32 [pid = 3380] [id = 78] 08:25:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1041B800) [pid = 3380] [serial = 231] [outer = 00000000] 08:25:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10B92C00) [pid = 3380] [serial = 232] [outer = 1041B800] 08:25:57 INFO - PROCESS | 3380 | 1468596357786 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10C4A000) [pid = 3380] [serial = 233] [outer = 1041B800] 08:25:58 INFO - PROCESS | 3380 | 1468596358164 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 08:25:58 INFO - PROCESS | 3380 | 1468596358191 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 3380 | 1468596358193 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 08:25:58 INFO - PROCESS | 3380 | 1468596358196 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:25:58 INFO - PROCESS | 3380 | 1468596358200 Marionette TRACE conn6 <- [1,278,null,{}] 08:25:58 INFO - PROCESS | 3380 | 1468596358212 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:58 INFO - PROCESS | 3380 | 1468596358216 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:58 INFO - PROCESS | 3380 | 1468596358352 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 08:25:58 INFO - PROCESS | 3380 | 1468596358365 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:58 INFO - PROCESS | 3380 | 1468596358368 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:58 INFO - PROCESS | 3380 | ++DOCSHELL 14C50C00 == 33 [pid = 3380] [id = 79] 08:25:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (14C51400) [pid = 3380] [serial = 234] [outer = 00000000] 08:25:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (14DBA400) [pid = 3380] [serial = 235] [outer = 14C51400] 08:25:58 INFO - PROCESS | 3380 | 1468596358415 Marionette DEBUG loaded listener.js 08:25:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1595B400) [pid = 3380] [serial = 236] [outer = 14C51400] 08:25:58 INFO - PROCESS | 3380 | 1468596358982 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 830ms 08:25:59 INFO - PROCESS | 3380 | 1468596359031 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 08:25:59 INFO - PROCESS | 3380 | 1468596359033 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 08:25:59 INFO - PROCESS | 3380 | 1468596359036 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:25:59 INFO - PROCESS | 3380 | 1468596359038 Marionette TRACE conn6 <- [1,282,null,{}] 08:25:59 INFO - PROCESS | 3380 | 1468596359042 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:59 INFO - PROCESS | 3380 | 1468596359044 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:59 INFO - PROCESS | 3380 | 1468596359132 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 08:25:59 INFO - PROCESS | 3380 | 1468596359214 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 3380 | 1468596359216 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:59 INFO - PROCESS | 3380 | ++DOCSHELL 17CD1C00 == 34 [pid = 3380] [id = 80] 08:25:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (17D1C800) [pid = 3380] [serial = 237] [outer = 00000000] 08:25:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (18BB0400) [pid = 3380] [serial = 238] [outer = 17D1C800] 08:25:59 INFO - PROCESS | 3380 | 1468596359261 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (191EE800) [pid = 3380] [serial = 239] [outer = 17D1C800] 08:25:59 INFO - PROCESS | 3380 | 1468596359655 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 08:25:59 INFO - PROCESS | 3380 | 1468596359718 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 08:25:59 INFO - PROCESS | 3380 | 1468596359720 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 08:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:25:59 INFO - PROCESS | 3380 | 1468596359723 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:25:59 INFO - PROCESS | 3380 | 1468596359725 Marionette TRACE conn6 <- [1,286,null,{}] 08:25:59 INFO - PROCESS | 3380 | 1468596359728 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:59 INFO - PROCESS | 3380 | 1468596359731 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:59 INFO - PROCESS | 3380 | 1468596359837 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 08:25:59 INFO - PROCESS | 3380 | 1468596359847 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 3380 | 1468596359849 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:25:59 INFO - PROCESS | 3380 | ++DOCSHELL 191F1C00 == 35 [pid = 3380] [id = 81] 08:25:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (191F7000) [pid = 3380] [serial = 240] [outer = 00000000] 08:25:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (19689400) [pid = 3380] [serial = 241] [outer = 191F7000] 08:25:59 INFO - PROCESS | 3380 | 1468596359934 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1987A800) [pid = 3380] [serial = 242] [outer = 191F7000] 08:26:00 INFO - PROCESS | 3380 | 1468596360357 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 08:26:00 INFO - PROCESS | 3380 | 1468596360396 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 3380 | 1468596360398 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 08:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:26:00 INFO - PROCESS | 3380 | 1468596360401 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 3380 | 1468596360402 Marionette TRACE conn6 <- [1,290,null,{}] 08:26:00 INFO - PROCESS | 3380 | 1468596360406 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:00 INFO - PROCESS | 3380 | 1468596360411 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:00 INFO - PROCESS | 3380 | 1468596360553 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 08:26:00 INFO - PROCESS | 3380 | 1468596360567 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:00 INFO - PROCESS | 3380 | 1468596360569 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:00 INFO - PROCESS | 3380 | ++DOCSHELL 10411800 == 36 [pid = 3380] [id = 82] 08:26:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (198B9800) [pid = 3380] [serial = 243] [outer = 00000000] 08:26:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (1ADBD000) [pid = 3380] [serial = 244] [outer = 198B9800] 08:26:00 INFO - PROCESS | 3380 | 1468596360657 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (1ADC2000) [pid = 3380] [serial = 245] [outer = 198B9800] 08:26:01 INFO - PROCESS | 3380 | 1468596361072 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 08:26:01 INFO - PROCESS | 3380 | 1468596361131 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 08:26:01 INFO - PROCESS | 3380 | 1468596361133 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 08:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:26:01 INFO - PROCESS | 3380 | 1468596361171 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:26:01 INFO - PROCESS | 3380 | 1468596361173 Marionette TRACE conn6 <- [1,294,null,{}] 08:26:01 INFO - PROCESS | 3380 | 1468596361177 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:01 INFO - PROCESS | 3380 | 1468596361178 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:01 INFO - PROCESS | 3380 | 1468596361288 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 08:26:01 INFO - PROCESS | 3380 | 1468596361297 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 3380 | 1468596361299 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:01 INFO - PROCESS | 3380 | ++DOCSHELL 1ADC5800 == 37 [pid = 3380] [id = 83] 08:26:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (1ADC6800) [pid = 3380] [serial = 246] [outer = 00000000] 08:26:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (1B59A800) [pid = 3380] [serial = 247] [outer = 1ADC6800] 08:26:01 INFO - PROCESS | 3380 | 1468596361342 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (1B911000) [pid = 3380] [serial = 248] [outer = 1ADC6800] 08:26:01 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (1C651C00) [pid = 3380] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:26:01 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (191F2000) [pid = 3380] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:26:01 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (18B7C000) [pid = 3380] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:26:01 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (19CB2000) [pid = 3380] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:26:01 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (17C58800) [pid = 3380] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:26:01 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (10742800) [pid = 3380] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:26:01 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (16046C00) [pid = 3380] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:26:01 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (10BF5C00) [pid = 3380] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:26:01 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (0D00C000) [pid = 3380] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:26:01 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (199E7400) [pid = 3380] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:26:01 INFO - PROCESS | 3380 | 1468596361810 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 690ms 08:26:01 INFO - PROCESS | 3380 | 1468596361850 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 08:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:26:01 INFO - PROCESS | 3380 | 1468596361852 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 08:26:01 INFO - PROCESS | 3380 | 1468596361855 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:26:01 INFO - PROCESS | 3380 | 1468596361857 Marionette TRACE conn6 <- [1,298,null,{}] 08:26:01 INFO - PROCESS | 3380 | 1468596361871 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:01 INFO - PROCESS | 3380 | 1468596361873 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:01 INFO - PROCESS | 3380 | 1468596361988 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 08:26:02 INFO - PROCESS | 3380 | 1468596361996 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 3380 | 1468596361998 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:02 INFO - PROCESS | 3380 | ++DOCSHELL 18B82000 == 38 [pid = 3380] [id = 84] 08:26:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (18BAD400) [pid = 3380] [serial = 249] [outer = 00000000] 08:26:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (199E3400) [pid = 3380] [serial = 250] [outer = 18BAD400] 08:26:02 INFO - PROCESS | 3380 | 1468596362041 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (19CB2000) [pid = 3380] [serial = 251] [outer = 18BAD400] 08:26:02 INFO - PROCESS | 3380 | 1468596362429 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 08:26:02 INFO - PROCESS | 3380 | 1468596362486 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 3380 | 1468596362488 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 08:26:02 INFO - PROCESS | 3380 | 1468596362491 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:26:02 INFO - PROCESS | 3380 | 1468596362493 Marionette TRACE conn6 <- [1,302,null,{}] 08:26:02 INFO - PROCESS | 3380 | 1468596362496 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:02 INFO - PROCESS | 3380 | 1468596362498 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:02 INFO - PROCESS | 3380 | 1468596362578 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 08:26:02 INFO - PROCESS | 3380 | 1468596362584 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 3380 | 1468596362585 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:02 INFO - PROCESS | 3380 | ++DOCSHELL 1AD78400 == 39 [pid = 3380] [id = 85] 08:26:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1ADC7800) [pid = 3380] [serial = 252] [outer = 00000000] 08:26:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1C0E6800) [pid = 3380] [serial = 253] [outer = 1ADC7800] 08:26:02 INFO - PROCESS | 3380 | 1468596362629 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (1C623C00) [pid = 3380] [serial = 254] [outer = 1ADC7800] 08:26:03 INFO - PROCESS | 3380 | 1468596363046 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 08:26:03 INFO - PROCESS | 3380 | 1468596363126 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 08:26:03 INFO - PROCESS | 3380 | 1468596363128 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 08:26:03 INFO - PROCESS | 3380 | 1468596363131 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:26:03 INFO - PROCESS | 3380 | 1468596363133 Marionette TRACE conn6 <- [1,306,null,{}] 08:26:03 INFO - PROCESS | 3380 | 1468596363137 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:03 INFO - PROCESS | 3380 | 1468596363139 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:03 INFO - PROCESS | 3380 | 1468596363219 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 08:26:03 INFO - PROCESS | 3380 | 1468596363231 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 3380 | 1468596363233 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:03 INFO - PROCESS | 3380 | ++DOCSHELL 1C65EC00 == 40 [pid = 3380] [id = 86] 08:26:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (1C65F400) [pid = 3380] [serial = 255] [outer = 00000000] 08:26:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (1C66AC00) [pid = 3380] [serial = 256] [outer = 1C65F400] 08:26:03 INFO - PROCESS | 3380 | 1468596363277 Marionette DEBUG loaded listener.js 08:26:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (1D043800) [pid = 3380] [serial = 257] [outer = 1C65F400] 08:26:03 INFO - PROCESS | 3380 | 1468596363764 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 08:26:03 INFO - PROCESS | 3380 | 1468596363806 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 08:26:03 INFO - PROCESS | 3380 | 1468596363811 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 08:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:26:03 INFO - PROCESS | 3380 | 1468596363817 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - PROCESS | 3380 | 1468596363820 Marionette TRACE conn6 <- [1,310,null,{}] 08:26:03 INFO - PROCESS | 3380 | 1468596363826 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:03 INFO - PROCESS | 3380 | 1468596363829 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:03 INFO - PROCESS | 3380 | 1468596363984 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 08:26:04 INFO - PROCESS | 3380 | 1468596364082 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 3380 | 1468596364087 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:04 INFO - PROCESS | 3380 | ++DOCSHELL 10411400 == 41 [pid = 3380] [id = 87] 08:26:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (10413000) [pid = 3380] [serial = 258] [outer = 00000000] 08:26:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (10420400) [pid = 3380] [serial = 259] [outer = 10413000] 08:26:04 INFO - PROCESS | 3380 | 1468596364143 Marionette DEBUG loaded listener.js 08:26:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (10647000) [pid = 3380] [serial = 260] [outer = 10413000] 08:26:04 INFO - PROCESS | 3380 | 1468596364701 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 08:26:04 INFO - PROCESS | 3380 | 1468596364752 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 08:26:04 INFO - PROCESS | 3380 | 1468596364756 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 08:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:26:04 INFO - PROCESS | 3380 | 1468596364763 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:26:04 INFO - PROCESS | 3380 | 1468596364766 Marionette TRACE conn6 <- [1,314,null,{}] 08:26:04 INFO - PROCESS | 3380 | 1468596364770 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:04 INFO - PROCESS | 3380 | 1468596364773 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:04 INFO - PROCESS | 3380 | 1468596364884 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 08:26:04 INFO - PROCESS | 3380 | 1468596364980 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 3380 | 1468596364983 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:04 INFO - PROCESS | 3380 | ++DOCSHELL 145AB400 == 42 [pid = 3380] [id = 88] 08:26:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (145AFC00) [pid = 3380] [serial = 261] [outer = 00000000] 08:26:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 104 (14C4E000) [pid = 3380] [serial = 262] [outer = 145AFC00] 08:26:05 INFO - PROCESS | 3380 | 1468596365038 Marionette DEBUG loaded listener.js 08:26:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 105 (15955800) [pid = 3380] [serial = 263] [outer = 145AFC00] 08:26:05 INFO - PROCESS | 3380 | 1468596365346 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:26:05 INFO - PROCESS | 3380 | 1468596365683 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 08:26:05 INFO - PROCESS | 3380 | 1468596365736 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 3380 | 1468596365739 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 08:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:26:05 INFO - PROCESS | 3380 | 1468596365742 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 3380 | 1468596365746 Marionette TRACE conn6 <- [1,318,null,{}] 08:26:05 INFO - PROCESS | 3380 | 1468596365757 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:05 INFO - PROCESS | 3380 | 1468596365762 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:05 INFO - PROCESS | 3380 | 1468596365904 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 08:26:06 INFO - PROCESS | 3380 | 1468596366026 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 3380 | 1468596366029 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:06 INFO - PROCESS | 3380 | ++DOCSHELL 1B599800 == 43 [pid = 3380] [id = 89] 08:26:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 106 (1B758C00) [pid = 3380] [serial = 264] [outer = 00000000] 08:26:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 107 (1C662000) [pid = 3380] [serial = 265] [outer = 1B758C00] 08:26:06 INFO - PROCESS | 3380 | 1468596366087 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 108 (1D047C00) [pid = 3380] [serial = 266] [outer = 1B758C00] 08:26:06 INFO - PROCESS | 3380 | 1468596366694 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 08:26:06 INFO - PROCESS | 3380 | 1468596366716 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 08:26:06 INFO - PROCESS | 3380 | 1468596366719 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 08:26:06 INFO - PROCESS | 3380 | 1468596366722 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:26:06 INFO - PROCESS | 3380 | 1468596366724 Marionette TRACE conn6 <- [1,322,null,{}] 08:26:06 INFO - PROCESS | 3380 | 1468596366728 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:06 INFO - PROCESS | 3380 | 1468596366730 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:06 INFO - PROCESS | 3380 | 1468596366840 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 08:26:06 INFO - PROCESS | 3380 | 1468596366965 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 3380 | 1468596366967 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:06 INFO - PROCESS | 3380 | ++DOCSHELL 187D6800 == 44 [pid = 3380] [id = 90] 08:26:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 109 (187D9C00) [pid = 3380] [serial = 267] [outer = 00000000] 08:26:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 110 (187DE400) [pid = 3380] [serial = 268] [outer = 187D9C00] 08:26:07 INFO - PROCESS | 3380 | 1468596367023 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 111 (187E1800) [pid = 3380] [serial = 269] [outer = 187D9C00] 08:26:07 INFO - PROCESS | 3380 | 1468596367696 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1017ms 08:26:07 INFO - PROCESS | 3380 | 1468596367743 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 08:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:26:07 INFO - PROCESS | 3380 | 1468596367747 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 08:26:07 INFO - PROCESS | 3380 | 1468596367752 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 3380 | 1468596367755 Marionette TRACE conn6 <- [1,326,null,{}] 08:26:07 INFO - PROCESS | 3380 | 1468596367761 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:07 INFO - PROCESS | 3380 | 1468596367763 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:07 INFO - PROCESS | 3380 | 1468596367860 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 08:26:07 INFO - PROCESS | 3380 | 1468596367942 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 3380 | 1468596367944 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:08 INFO - PROCESS | 3380 | ++DOCSHELL 1037B800 == 45 [pid = 3380] [id = 91] 08:26:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 112 (10416400) [pid = 3380] [serial = 270] [outer = 00000000] 08:26:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 113 (115CB800) [pid = 3380] [serial = 271] [outer = 10416400] 08:26:08 INFO - PROCESS | 3380 | 1468596368039 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 114 (145EEC00) [pid = 3380] [serial = 272] [outer = 10416400] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 1AD78400 == 44 [pid = 3380] [id = 85] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 18B82000 == 43 [pid = 3380] [id = 84] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 1ADC5800 == 42 [pid = 3380] [id = 83] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 10411800 == 41 [pid = 3380] [id = 82] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 191F1C00 == 40 [pid = 3380] [id = 81] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 17CD1C00 == 39 [pid = 3380] [id = 80] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 14C50C00 == 38 [pid = 3380] [id = 79] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 10418800 == 37 [pid = 3380] [id = 78] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 10644800 == 36 [pid = 3380] [id = 77] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 1C668C00 == 35 [pid = 3380] [id = 76] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 17CCD000 == 34 [pid = 3380] [id = 75] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 10076400 == 33 [pid = 3380] [id = 74] 08:26:08 INFO - PROCESS | 3380 | --DOCSHELL 1C666400 == 32 [pid = 3380] [id = 73] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 113 (199DE400) [pid = 3380] [serial = 202] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 112 (191F2400) [pid = 3380] [serial = 199] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 111 (1ADC1400) [pid = 3380] [serial = 205] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 110 (101FE800) [pid = 3380] [serial = 175] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 109 (17D24800) [pid = 3380] [serial = 196] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 108 (10CCE400) [pid = 3380] [serial = 190] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 107 (146C7000) [pid = 3380] [serial = 191] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 106 (16878400) [pid = 3380] [serial = 193] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 105 (14415000) [pid = 3380] [serial = 187] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 104 (146C0C00) [pid = 3380] [serial = 188] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 103 (17459400) [pid = 3380] [serial = 194] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (14894000) [pid = 3380] [serial = 178] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (195F6800) [pid = 3380] [serial = 181] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (1C656400) [pid = 3380] [serial = 184] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (199E5C00) [pid = 3380] [serial = 203] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (1451F000) [pid = 3380] [serial = 208] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (1ADC4C00) [pid = 3380] [serial = 206] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (1BD16000) [pid = 3380] [serial = 211] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (17451C00) [pid = 3380] [serial = 209] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (191F4000) [pid = 3380] [serial = 200] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1C77AC00) [pid = 3380] [serial = 215] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1C626800) [pid = 3380] [serial = 212] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (18B87C00) [pid = 3380] [serial = 197] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1C65E800) [pid = 3380] [serial = 214] [outer = 00000000] [url = about:blank] 08:26:08 INFO - PROCESS | 3380 | 1468596368588 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 870ms 08:26:08 INFO - PROCESS | 3380 | 1468596368623 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 3380 | 1468596368627 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 08:26:08 INFO - PROCESS | 3380 | 1468596368633 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:26:08 INFO - PROCESS | 3380 | 1468596368636 Marionette TRACE conn6 <- [1,330,null,{}] 08:26:08 INFO - PROCESS | 3380 | 1468596368639 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:08 INFO - PROCESS | 3380 | 1468596368642 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:08 INFO - PROCESS | 3380 | 1468596368735 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 08:26:08 INFO - PROCESS | 3380 | 1468596368819 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 3380 | 1468596368822 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:08 INFO - PROCESS | 3380 | ++DOCSHELL 10641000 == 33 [pid = 3380] [id = 92] 08:26:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (10CCE400) [pid = 3380] [serial = 273] [outer = 00000000] 08:26:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1489A800) [pid = 3380] [serial = 274] [outer = 10CCE400] 08:26:08 INFO - PROCESS | 3380 | 1468596368869 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (14CEAC00) [pid = 3380] [serial = 275] [outer = 10CCE400] 08:26:09 INFO - PROCESS | 3380 | 1468596369258 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 08:26:09 INFO - PROCESS | 3380 | 1468596369308 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 08:26:09 INFO - PROCESS | 3380 | 1468596369310 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 08:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:26:09 INFO - PROCESS | 3380 | 1468596369318 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:26:09 INFO - PROCESS | 3380 | 1468596369321 Marionette TRACE conn6 <- [1,334,null,{}] 08:26:09 INFO - PROCESS | 3380 | 1468596369331 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:09 INFO - PROCESS | 3380 | 1468596369335 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:09 INFO - PROCESS | 3380 | 1468596369418 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 08:26:09 INFO - PROCESS | 3380 | 1468596369459 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:09 INFO - PROCESS | 3380 | 1468596369461 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:09 INFO - PROCESS | 3380 | ++DOCSHELL 187D9400 == 34 [pid = 3380] [id = 93] 08:26:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (187DA400) [pid = 3380] [serial = 276] [outer = 00000000] 08:26:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (187DD000) [pid = 3380] [serial = 277] [outer = 187DA400] 08:26:09 INFO - PROCESS | 3380 | 1468596369510 Marionette DEBUG loaded listener.js 08:26:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (18B80000) [pid = 3380] [serial = 278] [outer = 187DA400] 08:26:09 INFO - PROCESS | 3380 | 1468596369948 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 08:26:09 INFO - PROCESS | 3380 | 1468596369994 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 08:26:09 INFO - PROCESS | 3380 | 1468596369996 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 08:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:26:10 INFO - PROCESS | 3380 | 1468596369999 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 3380 | 1468596370001 Marionette TRACE conn6 <- [1,338,null,{}] 08:26:10 INFO - PROCESS | 3380 | 1468596370005 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:10 INFO - PROCESS | 3380 | 1468596370007 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:10 INFO - PROCESS | 3380 | 1468596370092 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 08:26:10 INFO - PROCESS | 3380 | 1468596370100 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 3380 | 1468596370102 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:10 INFO - PROCESS | 3380 | ++DOCSHELL 191F1C00 == 35 [pid = 3380] [id = 94] 08:26:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (191F4400) [pid = 3380] [serial = 279] [outer = 00000000] 08:26:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (195EC400) [pid = 3380] [serial = 280] [outer = 191F4400] 08:26:10 INFO - PROCESS | 3380 | 1468596370154 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (19698400) [pid = 3380] [serial = 281] [outer = 191F4400] 08:26:10 INFO - PROCESS | 3380 | 1468596370577 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 08:26:10 INFO - PROCESS | 3380 | 1468596370633 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 08:26:10 INFO - PROCESS | 3380 | 1468596370635 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 08:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:26:10 INFO - PROCESS | 3380 | 1468596370645 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 3380 | 1468596370647 Marionette TRACE conn6 <- [1,342,null,{}] 08:26:10 INFO - PROCESS | 3380 | 1468596370651 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:10 INFO - PROCESS | 3380 | 1468596370653 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:10 INFO - PROCESS | 3380 | 1468596370759 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 08:26:10 INFO - PROCESS | 3380 | 1468596370838 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 3380 | 1468596370840 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:10 INFO - PROCESS | 3380 | ++DOCSHELL 199E1C00 == 36 [pid = 3380] [id = 95] 08:26:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (199E2400) [pid = 3380] [serial = 282] [outer = 00000000] 08:26:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (199E7C00) [pid = 3380] [serial = 283] [outer = 199E2400] 08:26:10 INFO - PROCESS | 3380 | 1468596370884 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (19BEC400) [pid = 3380] [serial = 284] [outer = 199E2400] 08:26:11 INFO - PROCESS | 3380 | 1468596371301 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 08:26:11 INFO - PROCESS | 3380 | 1468596371318 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 3380 | 1468596371320 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 08:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:26:11 INFO - PROCESS | 3380 | 1468596371323 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 3380 | 1468596371324 Marionette TRACE conn6 <- [1,346,null,{}] 08:26:11 INFO - PROCESS | 3380 | 1468596371335 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:11 INFO - PROCESS | 3380 | 1468596371341 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:11 INFO - PROCESS | 3380 | 1468596371472 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 08:26:11 INFO - PROCESS | 3380 | 1468596371486 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:11 INFO - PROCESS | 3380 | 1468596371488 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:11 INFO - PROCESS | 3380 | ++DOCSHELL 1ADC3800 == 37 [pid = 3380] [id = 96] 08:26:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (1ADC8C00) [pid = 3380] [serial = 285] [outer = 00000000] 08:26:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 104 (1C0F0C00) [pid = 3380] [serial = 286] [outer = 1ADC8C00] 08:26:11 INFO - PROCESS | 3380 | 1468596371593 Marionette DEBUG loaded listener.js 08:26:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 105 (1C628400) [pid = 3380] [serial = 287] [outer = 1ADC8C00] 08:26:11 INFO - PROCESS | 3380 | 1468596372003 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 08:26:12 INFO - PROCESS | 3380 | 1468596372057 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 08:26:12 INFO - PROCESS | 3380 | 1468596372060 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 08:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:26:12 INFO - PROCESS | 3380 | 1468596372063 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:26:12 INFO - PROCESS | 3380 | 1468596372064 Marionette TRACE conn6 <- [1,350,null,{}] 08:26:12 INFO - PROCESS | 3380 | 1468596372068 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:12 INFO - PROCESS | 3380 | 1468596372070 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:12 INFO - PROCESS | 3380 | 1468596372211 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 08:26:12 INFO - PROCESS | 3380 | 1468596372269 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 3380 | 1468596372271 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:12 INFO - PROCESS | 3380 | ++DOCSHELL 1C658400 == 38 [pid = 3380] [id = 97] 08:26:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 106 (1C658C00) [pid = 3380] [serial = 288] [outer = 00000000] 08:26:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 107 (1C66CC00) [pid = 3380] [serial = 289] [outer = 1C658C00] 08:26:12 INFO - PROCESS | 3380 | 1468596372315 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 108 (1C77AC00) [pid = 3380] [serial = 290] [outer = 1C658C00] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 107 (199E5000) [pid = 3380] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 106 (10CCFC00) [pid = 3380] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 105 (14416C00) [pid = 3380] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 104 (10084000) [pid = 3380] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 103 (10645400) [pid = 3380] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (1041B800) [pid = 3380] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (1C669000) [pid = 3380] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (191F7000) [pid = 3380] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (17D1C800) [pid = 3380] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (17D1D400) [pid = 3380] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (14C51400) [pid = 3380] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (198B9800) [pid = 3380] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (1ADC6800) [pid = 3380] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (1ADC7800) [pid = 3380] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (18BAD400) [pid = 3380] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (0CFB5C00) [pid = 3380] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (0D1F0400) [pid = 3380] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (145E5400) [pid = 3380] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:26:12 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (18BB0C00) [pid = 3380] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:26:12 INFO - PROCESS | 3380 | 1468596372857 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 830ms 08:26:12 INFO - PROCESS | 3380 | 1468596372898 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 08:26:12 INFO - PROCESS | 3380 | 1468596372900 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 08:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:26:12 INFO - PROCESS | 3380 | 1468596372903 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:26:12 INFO - PROCESS | 3380 | 1468596372905 Marionette TRACE conn6 <- [1,354,null,{}] 08:26:12 INFO - PROCESS | 3380 | 1468596372908 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:12 INFO - PROCESS | 3380 | 1468596372910 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:12 INFO - PROCESS | 3380 | 1468596372991 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 08:26:13 INFO - PROCESS | 3380 | 1468596372999 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:13 INFO - PROCESS | 3380 | 1468596373001 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:13 INFO - PROCESS | 3380 | ++DOCSHELL 10374400 == 39 [pid = 3380] [id = 98] 08:26:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10084000) [pid = 3380] [serial = 291] [outer = 00000000] 08:26:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (17B2FC00) [pid = 3380] [serial = 292] [outer = 10084000] 08:26:13 INFO - PROCESS | 3380 | 1468596373045 Marionette DEBUG loaded listener.js 08:26:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (17D1D400) [pid = 3380] [serial = 293] [outer = 10084000] 08:26:13 INFO - PROCESS | 3380 | 1468596373470 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 08:26:13 INFO - PROCESS | 3380 | 1468596373535 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 3380 | 1468596373537 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 08:26:13 INFO - PROCESS | 3380 | 1468596373540 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:26:13 INFO - PROCESS | 3380 | 1468596373541 Marionette TRACE conn6 <- [1,358,null,{}] 08:26:13 INFO - PROCESS | 3380 | 1468596373547 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:13 INFO - PROCESS | 3380 | 1468596373548 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:13 INFO - PROCESS | 3380 | 1468596373630 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 08:26:13 INFO - PROCESS | 3380 | 1468596373636 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:13 INFO - PROCESS | 3380 | 1468596373638 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:13 INFO - PROCESS | 3380 | ++DOCSHELL 195EB400 == 40 [pid = 3380] [id = 99] 08:26:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (195F4000) [pid = 3380] [serial = 294] [outer = 00000000] 08:26:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1C654800) [pid = 3380] [serial = 295] [outer = 195F4000] 08:26:13 INFO - PROCESS | 3380 | 1468596373680 Marionette DEBUG loaded listener.js 08:26:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1C657800) [pid = 3380] [serial = 296] [outer = 195F4000] 08:26:14 INFO - PROCESS | 3380 | 1468596374105 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 08:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:26:14 INFO - PROCESS | 3380 | 1468596374174 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 08:26:14 INFO - PROCESS | 3380 | 1468596374176 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 08:26:14 INFO - PROCESS | 3380 | 1468596374180 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 3380 | 1468596374181 Marionette TRACE conn6 <- [1,362,null,{}] 08:26:14 INFO - PROCESS | 3380 | 1468596374185 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:14 INFO - PROCESS | 3380 | 1468596374187 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:14 INFO - PROCESS | 3380 | 1468596374269 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 08:26:14 INFO - PROCESS | 3380 | 1468596374274 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 3380 | 1468596374276 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:14 INFO - PROCESS | 3380 | ++DOCSHELL 197B0400 == 41 [pid = 3380] [id = 100] 08:26:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (197B1000) [pid = 3380] [serial = 297] [outer = 00000000] 08:26:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (197B7400) [pid = 3380] [serial = 298] [outer = 197B1000] 08:26:14 INFO - PROCESS | 3380 | 1468596374319 Marionette DEBUG loaded listener.js 08:26:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (197BA800) [pid = 3380] [serial = 299] [outer = 197B1000] 08:26:14 INFO - PROCESS | 3380 | 1468596374744 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 572ms 08:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:26:14 INFO - PROCESS | 3380 | 1468596374752 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 08:26:14 INFO - PROCESS | 3380 | 1468596374754 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 08:26:14 INFO - PROCESS | 3380 | 1468596374814 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 3380 | 1468596374817 Marionette TRACE conn6 <- [1,366,null,{}] 08:26:14 INFO - PROCESS | 3380 | 1468596374824 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:14 INFO - PROCESS | 3380 | 1468596374828 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:14 INFO - PROCESS | 3380 | 1468596374998 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 08:26:15 INFO - PROCESS | 3380 | 1468596375088 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:15 INFO - PROCESS | 3380 | 1468596375091 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:15 INFO - PROCESS | 3380 | ++DOCSHELL 10412400 == 42 [pid = 3380] [id = 101] 08:26:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (10414C00) [pid = 3380] [serial = 300] [outer = 00000000] 08:26:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (10638800) [pid = 3380] [serial = 301] [outer = 10414C00] 08:26:15 INFO - PROCESS | 3380 | 1468596375147 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (10776800) [pid = 3380] [serial = 302] [outer = 10414C00] 08:26:15 INFO - PROCESS | 3380 | 1468596375766 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1031ms 08:26:15 INFO - PROCESS | 3380 | 1468596375790 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 08:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:26:15 INFO - PROCESS | 3380 | 1468596375794 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 08:26:15 INFO - PROCESS | 3380 | 1468596375800 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:26:15 INFO - PROCESS | 3380 | 1468596375802 Marionette TRACE conn6 <- [1,370,null,{}] 08:26:15 INFO - PROCESS | 3380 | 1468596375808 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:15 INFO - PROCESS | 3380 | 1468596375812 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:15 INFO - PROCESS | 3380 | 1468596375925 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 08:26:16 INFO - PROCESS | 3380 | 1468596376050 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:16 INFO - PROCESS | 3380 | 1468596376053 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:16 INFO - PROCESS | 3380 | ++DOCSHELL 16877800 == 43 [pid = 3380] [id = 102] 08:26:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 102 (16878400) [pid = 3380] [serial = 303] [outer = 00000000] 08:26:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 103 (17CC4C00) [pid = 3380] [serial = 304] [outer = 16878400] 08:26:16 INFO - PROCESS | 3380 | 1468596376110 Marionette DEBUG loaded listener.js 08:26:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 104 (187D7800) [pid = 3380] [serial = 305] [outer = 16878400] 08:26:16 INFO - PROCESS | 3380 | 1468596376730 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 990ms 08:26:16 INFO - PROCESS | 3380 | 1468596376790 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 08:26:16 INFO - PROCESS | 3380 | 1468596376792 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 08:26:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:26:16 INFO - PROCESS | 3380 | 1468596376796 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:26:16 INFO - PROCESS | 3380 | 1468596376799 Marionette TRACE conn6 <- [1,374,null,{}] 08:26:16 INFO - PROCESS | 3380 | 1468596376803 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:16 INFO - PROCESS | 3380 | 1468596376805 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:16 INFO - PROCESS | 3380 | 1468596376916 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 08:26:17 INFO - PROCESS | 3380 | 1468596377045 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 3380 | 1468596377051 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:17 INFO - PROCESS | 3380 | ++DOCSHELL 197BC400 == 44 [pid = 3380] [id = 103] 08:26:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 105 (197BC800) [pid = 3380] [serial = 306] [outer = 00000000] 08:26:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 106 (1ADBE000) [pid = 3380] [serial = 307] [outer = 197BC800] 08:26:17 INFO - PROCESS | 3380 | 1468596377109 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 107 (1B591000) [pid = 3380] [serial = 308] [outer = 197BC800] 08:26:17 INFO - PROCESS | 3380 | 1468596377783 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:26:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:26:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1021ms 08:26:17 INFO - PROCESS | 3380 | 1468596377825 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 08:26:17 INFO - PROCESS | 3380 | 1468596377827 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 08:26:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:26:17 INFO - PROCESS | 3380 | 1468596377831 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:26:17 INFO - PROCESS | 3380 | 1468596377833 Marionette TRACE conn6 <- [1,378,null,{}] 08:26:17 INFO - PROCESS | 3380 | 1468596377837 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:17 INFO - PROCESS | 3380 | 1468596377839 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:17 INFO - PROCESS | 3380 | 1468596377948 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 08:26:18 INFO - PROCESS | 3380 | 1468596378076 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 3380 | 1468596378078 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:18 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBAC00 == 45 [pid = 3380] [id = 104] 08:26:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 108 (0CFBD400) [pid = 3380] [serial = 309] [outer = 00000000] 08:26:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 109 (10377400) [pid = 3380] [serial = 310] [outer = 0CFBD400] 08:26:18 INFO - PROCESS | 3380 | 1468596378132 Marionette DEBUG loaded listener.js 08:26:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 110 (10C42C00) [pid = 3380] [serial = 311] [outer = 0CFBD400] 08:26:18 INFO - PROCESS | 3380 | 1468596378848 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:26:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:26:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1066ms 08:26:18 INFO - PROCESS | 3380 | 1468596378902 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 08:26:18 INFO - PROCESS | 3380 | 1468596378906 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 08:26:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:26:18 INFO - PROCESS | 3380 | 1468596378910 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:26:18 INFO - PROCESS | 3380 | 1468596378915 Marionette TRACE conn6 <- [1,382,null,{}] 08:26:18 INFO - PROCESS | 3380 | 1468596378919 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:18 INFO - PROCESS | 3380 | 1468596378922 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:19 INFO - PROCESS | 3380 | 1468596379055 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 08:26:19 INFO - PROCESS | 3380 | 1468596379158 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:19 INFO - PROCESS | 3380 | 1468596379161 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:19 INFO - PROCESS | 3380 | ++DOCSHELL 10644000 == 46 [pid = 3380] [id = 105] 08:26:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 111 (10B95800) [pid = 3380] [serial = 312] [outer = 00000000] 08:26:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 112 (1488E800) [pid = 3380] [serial = 313] [outer = 10B95800] 08:26:19 INFO - PROCESS | 3380 | 1468596379210 Marionette DEBUG loaded listener.js 08:26:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 113 (14C4A000) [pid = 3380] [serial = 314] [outer = 10B95800] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 195EB400 == 45 [pid = 3380] [id = 99] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 10374400 == 44 [pid = 3380] [id = 98] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 1C658400 == 43 [pid = 3380] [id = 97] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 1ADC3800 == 42 [pid = 3380] [id = 96] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 199E1C00 == 41 [pid = 3380] [id = 95] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 191F1C00 == 40 [pid = 3380] [id = 94] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 187D9400 == 39 [pid = 3380] [id = 93] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 10641000 == 38 [pid = 3380] [id = 92] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 1037B800 == 37 [pid = 3380] [id = 91] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 1B599800 == 36 [pid = 3380] [id = 89] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 187D6800 == 35 [pid = 3380] [id = 90] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 145AB400 == 34 [pid = 3380] [id = 88] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 10411400 == 33 [pid = 3380] [id = 87] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 1C65EC00 == 32 [pid = 3380] [id = 86] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 0CFBAC00 == 31 [pid = 3380] [id = 104] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 197BC400 == 30 [pid = 3380] [id = 103] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 197B0400 == 29 [pid = 3380] [id = 100] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 10412400 == 28 [pid = 3380] [id = 101] 08:26:20 INFO - PROCESS | 3380 | --DOCSHELL 16877800 == 27 [pid = 3380] [id = 102] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 112 (10417C00) [pid = 3380] [serial = 176] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 111 (14C52400) [pid = 3380] [serial = 179] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 110 (199DF000) [pid = 3380] [serial = 182] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 109 (1C659000) [pid = 3380] [serial = 185] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 108 (145A2C00) [pid = 3380] [serial = 142] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 107 (1BD8F800) [pid = 3380] [serial = 173] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 106 (14418400) [pid = 3380] [serial = 221] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 105 (10776000) [pid = 3380] [serial = 220] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 104 (10BF9800) [pid = 3380] [serial = 230] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 103 (10743800) [pid = 3380] [serial = 229] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 102 (10B92C00) [pid = 3380] [serial = 232] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 101 (10C4A000) [pid = 3380] [serial = 233] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (1D046000) [pid = 3380] [serial = 227] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (1C66E000) [pid = 3380] [serial = 226] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (19689400) [pid = 3380] [serial = 241] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (18BB0400) [pid = 3380] [serial = 238] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (195F0400) [pid = 3380] [serial = 224] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (191EF400) [pid = 3380] [serial = 223] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (14DBA400) [pid = 3380] [serial = 235] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1595B400) [pid = 3380] [serial = 236] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1C66D400) [pid = 3380] [serial = 217] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1ADBD000) [pid = 3380] [serial = 244] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1987A800) [pid = 3380] [serial = 242] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1B59A800) [pid = 3380] [serial = 247] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1ADC2000) [pid = 3380] [serial = 245] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1C0E6800) [pid = 3380] [serial = 253] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (199E3400) [pid = 3380] [serial = 250] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1C623C00) [pid = 3380] [serial = 254] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1C66AC00) [pid = 3380] [serial = 256] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1B911000) [pid = 3380] [serial = 248] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (191EE800) [pid = 3380] [serial = 239] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19CB2000) [pid = 3380] [serial = 251] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (0D011000) [pid = 3380] [serial = 139] [outer = 00000000] [url = about:blank] 08:26:20 INFO - PROCESS | 3380 | 1468596380530 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:26:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:26:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1674ms 08:26:20 INFO - PROCESS | 3380 | 1468596380586 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 08:26:20 INFO - PROCESS | 3380 | 1468596380590 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 08:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:26:20 INFO - PROCESS | 3380 | 1468596380594 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 3380 | 1468596380597 Marionette TRACE conn6 <- [1,386,null,{}] 08:26:20 INFO - PROCESS | 3380 | 1468596380603 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:20 INFO - PROCESS | 3380 | 1468596380605 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:20 INFO - PROCESS | 3380 | 1468596380692 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 08:26:20 INFO - PROCESS | 3380 | 1468596380699 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:20 INFO - PROCESS | 3380 | 1468596380703 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:20 INFO - PROCESS | 3380 | ++DOCSHELL 10416800 == 28 [pid = 3380] [id = 106] 08:26:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1041A400) [pid = 3380] [serial = 315] [outer = 00000000] 08:26:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1063E000) [pid = 3380] [serial = 316] [outer = 1041A400] 08:26:20 INFO - PROCESS | 3380 | 1468596380751 Marionette DEBUG loaded listener.js 08:26:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10646C00) [pid = 3380] [serial = 317] [outer = 1041A400] 08:26:21 INFO - PROCESS | 3380 | 1468596381235 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:26:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:26:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 08:26:21 INFO - PROCESS | 3380 | 1468596381267 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 08:26:21 INFO - PROCESS | 3380 | 1468596381272 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 08:26:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:26:21 INFO - PROCESS | 3380 | 1468596381307 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:26:21 INFO - PROCESS | 3380 | 1468596381310 Marionette TRACE conn6 <- [1,390,null,{}] 08:26:21 INFO - PROCESS | 3380 | 1468596381316 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:21 INFO - PROCESS | 3380 | 1468596381319 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:21 INFO - PROCESS | 3380 | 1468596381406 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 08:26:21 INFO - PROCESS | 3380 | 1468596381415 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:21 INFO - PROCESS | 3380 | 1468596381417 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:21 INFO - PROCESS | 3380 | ++DOCSHELL 115CF800 == 29 [pid = 3380] [id = 107] 08:26:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (115D3000) [pid = 3380] [serial = 318] [outer = 00000000] 08:26:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (145A3C00) [pid = 3380] [serial = 319] [outer = 115D3000] 08:26:21 INFO - PROCESS | 3380 | 1468596381468 Marionette DEBUG loaded listener.js 08:26:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (146C6000) [pid = 3380] [serial = 320] [outer = 115D3000] 08:26:21 INFO - PROCESS | 3380 | 1468596381958 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:26:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:26:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 710ms 08:26:21 INFO - PROCESS | 3380 | 1468596381992 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 08:26:21 INFO - PROCESS | 3380 | 1468596381994 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 08:26:22 INFO - PROCESS | 3380 | 1468596382001 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:26:22 INFO - PROCESS | 3380 | 1468596382005 Marionette TRACE conn6 <- [1,394,null,{}] 08:26:22 INFO - PROCESS | 3380 | 1468596382015 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:22 INFO - PROCESS | 3380 | 1468596382020 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:22 INFO - PROCESS | 3380 | 1468596382104 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 08:26:22 INFO - PROCESS | 3380 | 1468596382114 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 3380 | 1468596382117 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:22 INFO - PROCESS | 3380 | ++DOCSHELL 17454C00 == 30 [pid = 3380] [id = 108] 08:26:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (17455400) [pid = 3380] [serial = 321] [outer = 00000000] 08:26:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1745CC00) [pid = 3380] [serial = 322] [outer = 17455400] 08:26:22 INFO - PROCESS | 3380 | 1468596382164 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (17C59800) [pid = 3380] [serial = 323] [outer = 17455400] 08:26:22 INFO - PROCESS | 3380 | 1468596382666 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:26:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:26:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 08:26:22 INFO - PROCESS | 3380 | 1468596382748 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 3380 | 1468596382751 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 08:26:22 INFO - PROCESS | 3380 | 1468596382759 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:26:22 INFO - PROCESS | 3380 | 1468596382761 Marionette TRACE conn6 <- [1,398,null,{}] 08:26:22 INFO - PROCESS | 3380 | 1468596382767 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:22 INFO - PROCESS | 3380 | 1468596382769 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:22 INFO - PROCESS | 3380 | 1468596382881 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 08:26:22 INFO - PROCESS | 3380 | 1468596382892 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 3380 | 1468596382894 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:22 INFO - PROCESS | 3380 | ++DOCSHELL 17D1C400 == 31 [pid = 3380] [id = 109] 08:26:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (17D1FC00) [pid = 3380] [serial = 324] [outer = 00000000] 08:26:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (19183C00) [pid = 3380] [serial = 325] [outer = 17D1FC00] 08:26:22 INFO - PROCESS | 3380 | 1468596382938 Marionette DEBUG loaded listener.js 08:26:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (191EFC00) [pid = 3380] [serial = 326] [outer = 17D1FC00] 08:26:23 INFO - PROCESS | 3380 | 1468596383395 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:26:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 08:26:23 INFO - PROCESS | 3380 | 1468596383435 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 3380 | 1468596383437 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 08:26:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:26:23 INFO - PROCESS | 3380 | 1468596383447 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - PROCESS | 3380 | 1468596383449 Marionette TRACE conn6 <- [1,402,null,{}] 08:26:23 INFO - PROCESS | 3380 | 1468596383457 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:23 INFO - PROCESS | 3380 | 1468596383459 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:23 INFO - PROCESS | 3380 | 1468596383565 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 08:26:23 INFO - PROCESS | 3380 | 1468596383570 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 3380 | 1468596383572 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:23 INFO - PROCESS | 3380 | ++DOCSHELL 191F8C00 == 32 [pid = 3380] [id = 110] 08:26:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (191FC000) [pid = 3380] [serial = 327] [outer = 00000000] 08:26:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (195EB000) [pid = 3380] [serial = 328] [outer = 191FC000] 08:26:23 INFO - PROCESS | 3380 | 1468596383616 Marionette DEBUG loaded listener.js 08:26:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1968F800) [pid = 3380] [serial = 329] [outer = 191FC000] 08:26:24 INFO - PROCESS | 3380 | 1468596384529 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (199E2400) [pid = 3380] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1ADC8C00) [pid = 3380] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1C65F400) [pid = 3380] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (10CCE400) [pid = 3380] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (191F4400) [pid = 3380] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (187DA400) [pid = 3380] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (145AFC00) [pid = 3380] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (187D9C00) [pid = 3380] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10416400) [pid = 3380] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1B758C00) [pid = 3380] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (10413000) [pid = 3380] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1C658C00) [pid = 3380] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10084000) [pid = 3380] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (195F4000) [pid = 3380] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1C667C00) [pid = 3380] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:26:24 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (197B1000) [pid = 3380] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1179ms 08:26:24 INFO - PROCESS | 3380 | 1468596384646 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 08:26:24 INFO - PROCESS | 3380 | 1468596384651 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 08:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:26:24 INFO - PROCESS | 3380 | 1468596384657 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:26:24 INFO - PROCESS | 3380 | 1468596384662 Marionette TRACE conn6 <- [1,406,null,{}] 08:26:24 INFO - PROCESS | 3380 | 1468596384670 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:24 INFO - PROCESS | 3380 | 1468596384674 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:24 INFO - PROCESS | 3380 | 1468596384794 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 08:26:24 INFO - PROCESS | 3380 | 1468596384869 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 3380 | 1468596384873 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:24 INFO - PROCESS | 3380 | ++DOCSHELL 101F0400 == 33 [pid = 3380] [id = 111] 08:26:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (101FA400) [pid = 3380] [serial = 330] [outer = 00000000] 08:26:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (10417400) [pid = 3380] [serial = 331] [outer = 101FA400] 08:26:24 INFO - PROCESS | 3380 | 1468596384931 Marionette DEBUG loaded listener.js 08:26:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10641000) [pid = 3380] [serial = 332] [outer = 101FA400] 08:26:25 INFO - PROCESS | 3380 | 1468596385661 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:26:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:26:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1074ms 08:26:25 INFO - PROCESS | 3380 | 1468596385739 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 08:26:25 INFO - PROCESS | 3380 | 1468596385744 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 08:26:25 INFO - PROCESS | 3380 | 1468596385750 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:26:25 INFO - PROCESS | 3380 | 1468596385753 Marionette TRACE conn6 <- [1,410,null,{}] 08:26:25 INFO - PROCESS | 3380 | 1468596385757 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:25 INFO - PROCESS | 3380 | 1468596385760 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:25 INFO - PROCESS | 3380 | 1468596385882 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 08:26:25 INFO - PROCESS | 3380 | 1468596385958 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:25 INFO - PROCESS | 3380 | 1468596385961 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:26 INFO - PROCESS | 3380 | ++DOCSHELL 14413400 == 34 [pid = 3380] [id = 112] 08:26:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (146C0400) [pid = 3380] [serial = 333] [outer = 00000000] 08:26:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (14DC2800) [pid = 3380] [serial = 334] [outer = 146C0400] 08:26:26 INFO - PROCESS | 3380 | 1468596386058 Marionette DEBUG loaded listener.js 08:26:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (15958400) [pid = 3380] [serial = 335] [outer = 146C0400] 08:26:26 INFO - PROCESS | 3380 | 1468596386900 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1235ms 08:26:26 INFO - PROCESS | 3380 | 1468596386990 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 08:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:26:26 INFO - PROCESS | 3380 | 1468596386994 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 08:26:26 INFO - PROCESS | 3380 | 1468596386999 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:26:26 INFO - PROCESS | 3380 | 1468596387002 Marionette TRACE conn6 <- [1,414,null,{}] 08:26:27 INFO - PROCESS | 3380 | 1468596387008 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:27 INFO - PROCESS | 3380 | 1468596387010 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:27 INFO - PROCESS | 3380 | 1468596387127 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 08:26:27 INFO - PROCESS | 3380 | --DOCSHELL 17D1C400 == 33 [pid = 3380] [id = 109] 08:26:27 INFO - PROCESS | 3380 | --DOCSHELL 17454C00 == 32 [pid = 3380] [id = 108] 08:26:27 INFO - PROCESS | 3380 | --DOCSHELL 115CF800 == 31 [pid = 3380] [id = 107] 08:26:27 INFO - PROCESS | 3380 | --DOCSHELL 10416800 == 30 [pid = 3380] [id = 106] 08:26:27 INFO - PROCESS | 3380 | --DOCSHELL 10644000 == 29 [pid = 3380] [id = 105] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1CCB1800) [pid = 3380] [serial = 218] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (199E7C00) [pid = 3380] [serial = 283] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19BEC400) [pid = 3380] [serial = 284] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1C628400) [pid = 3380] [serial = 287] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1C0F0C00) [pid = 3380] [serial = 286] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1D043800) [pid = 3380] [serial = 257] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1489A800) [pid = 3380] [serial = 274] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14CEAC00) [pid = 3380] [serial = 275] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (195EC400) [pid = 3380] [serial = 280] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (187DD000) [pid = 3380] [serial = 277] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18B80000) [pid = 3380] [serial = 278] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (14C4E000) [pid = 3380] [serial = 262] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15955800) [pid = 3380] [serial = 263] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (187DE400) [pid = 3380] [serial = 268] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (187E1800) [pid = 3380] [serial = 269] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (115CB800) [pid = 3380] [serial = 271] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (145EEC00) [pid = 3380] [serial = 272] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1C662000) [pid = 3380] [serial = 265] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1D047C00) [pid = 3380] [serial = 266] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (10420400) [pid = 3380] [serial = 259] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1C66CC00) [pid = 3380] [serial = 289] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (10647000) [pid = 3380] [serial = 260] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (17B2FC00) [pid = 3380] [serial = 292] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (17D1D400) [pid = 3380] [serial = 293] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1C654800) [pid = 3380] [serial = 295] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (197BA800) [pid = 3380] [serial = 299] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (1C77AC00) [pid = 3380] [serial = 290] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (1C657800) [pid = 3380] [serial = 296] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (19698400) [pid = 3380] [serial = 281] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (197B7400) [pid = 3380] [serial = 298] [outer = 00000000] [url = about:blank] 08:26:27 INFO - PROCESS | 3380 | 1468596387233 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 3380 | 1468596387237 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:27 INFO - PROCESS | 3380 | ++DOCSHELL 10415400 == 30 [pid = 3380] [id = 113] 08:26:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (10415800) [pid = 3380] [serial = 336] [outer = 00000000] 08:26:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (1041CC00) [pid = 3380] [serial = 337] [outer = 10415800] 08:26:27 INFO - PROCESS | 3380 | 1468596387286 Marionette DEBUG loaded listener.js 08:26:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (10642800) [pid = 3380] [serial = 338] [outer = 10415800] 08:26:27 INFO - PROCESS | 3380 | 1468596387715 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:26:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:26:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 772ms 08:26:27 INFO - PROCESS | 3380 | 1468596387772 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 08:26:27 INFO - PROCESS | 3380 | 1468596387776 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 08:26:27 INFO - PROCESS | 3380 | 1468596387782 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:26:27 INFO - PROCESS | 3380 | 1468596387785 Marionette TRACE conn6 <- [1,418,null,{}] 08:26:27 INFO - PROCESS | 3380 | 1468596387788 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:27 INFO - PROCESS | 3380 | 1468596387790 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:27 INFO - PROCESS | 3380 | 1468596387875 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 08:26:27 INFO - PROCESS | 3380 | 1468596387884 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 3380 | 1468596387886 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:27 INFO - PROCESS | 3380 | ++DOCSHELL 10C47000 == 31 [pid = 3380] [id = 114] 08:26:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (10C49000) [pid = 3380] [serial = 339] [outer = 00000000] 08:26:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (148B8800) [pid = 3380] [serial = 340] [outer = 10C49000] 08:26:27 INFO - PROCESS | 3380 | 1468596387933 Marionette DEBUG loaded listener.js 08:26:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (14C52C00) [pid = 3380] [serial = 341] [outer = 10C49000] 08:26:28 INFO - PROCESS | 3380 | 1468596388867 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:26:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:26:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1121ms 08:26:28 INFO - PROCESS | 3380 | 1468596388908 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 08:26:28 INFO - PROCESS | 3380 | 1468596388910 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 08:26:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:26:28 INFO - PROCESS | 3380 | 1468596388914 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 3380 | 1468596388917 Marionette TRACE conn6 <- [1,422,null,{}] 08:26:28 INFO - PROCESS | 3380 | 1468596388928 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:28 INFO - PROCESS | 3380 | 1468596388932 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:29 INFO - PROCESS | 3380 | 1468596389017 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 08:26:29 INFO - PROCESS | 3380 | 1468596389025 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 3380 | 1468596389028 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:29 INFO - PROCESS | 3380 | ++DOCSHELL 17CD3C00 == 32 [pid = 3380] [id = 115] 08:26:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (17D1C400) [pid = 3380] [serial = 342] [outer = 00000000] 08:26:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (187D7000) [pid = 3380] [serial = 343] [outer = 17D1C400] 08:26:29 INFO - PROCESS | 3380 | 1468596389076 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (187E0C00) [pid = 3380] [serial = 344] [outer = 17D1C400] 08:26:30 INFO - PROCESS | 3380 | 1468596390015 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:26:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:26:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1129ms 08:26:30 INFO - PROCESS | 3380 | 1468596390052 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 08:26:30 INFO - PROCESS | 3380 | 1468596390055 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 08:26:30 INFO - PROCESS | 3380 | 1468596390058 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:26:30 INFO - PROCESS | 3380 | 1468596390060 Marionette TRACE conn6 <- [1,426,null,{}] 08:26:30 INFO - PROCESS | 3380 | 1468596390064 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:30 INFO - PROCESS | 3380 | 1468596390075 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:30 INFO - PROCESS | 3380 | 1468596390188 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 08:26:30 INFO - PROCESS | 3380 | 1468596390195 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:30 INFO - PROCESS | 3380 | 1468596390197 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:30 INFO - PROCESS | 3380 | ++DOCSHELL 18B80000 == 33 [pid = 3380] [id = 116] 08:26:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (18BB0C00) [pid = 3380] [serial = 345] [outer = 00000000] 08:26:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (191F4000) [pid = 3380] [serial = 346] [outer = 18BB0C00] 08:26:30 INFO - PROCESS | 3380 | 1468596390241 Marionette DEBUG loaded listener.js 08:26:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (195EB800) [pid = 3380] [serial = 347] [outer = 18BB0C00] 08:26:30 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (17455400) [pid = 3380] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:26:30 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (0CFBD400) [pid = 3380] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:26:30 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (16878400) [pid = 3380] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:26:30 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (10414C00) [pid = 3380] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:26:30 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (197BC800) [pid = 3380] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:26:30 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (115D3000) [pid = 3380] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:26:30 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1041A400) [pid = 3380] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:26:30 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (10B95800) [pid = 3380] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:26:30 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (17D1FC00) [pid = 3380] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:26:30 INFO - PROCESS | 3380 | 1468596390718 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:26:30 INFO - PROCESS | 3380 | 1468596390734 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 08:26:30 INFO - PROCESS | 3380 | 1468596390737 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 3380 | 1468596390738 Marionette TRACE conn6 <- [1,430,null,{}] 08:26:30 INFO - PROCESS | 3380 | 1468596390742 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:30 INFO - PROCESS | 3380 | 1468596390744 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:30 INFO - PROCESS | 3380 | 1468596390822 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 08:26:30 INFO - PROCESS | 3380 | 1468596390827 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:30 INFO - PROCESS | 3380 | 1468596390829 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:30 INFO - PROCESS | 3380 | ++DOCSHELL 10C45800 == 34 [pid = 3380] [id = 117] 08:26:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (10CD1C00) [pid = 3380] [serial = 348] [outer = 00000000] 08:26:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (195EA800) [pid = 3380] [serial = 349] [outer = 10CD1C00] 08:26:30 INFO - PROCESS | 3380 | 1468596390874 Marionette DEBUG loaded listener.js 08:26:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (195F2400) [pid = 3380] [serial = 350] [outer = 10CD1C00] 08:26:31 INFO - PROCESS | 3380 | 1468596391318 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:26:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:26:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 08:26:31 INFO - PROCESS | 3380 | 1468596391368 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 08:26:31 INFO - PROCESS | 3380 | 1468596391370 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 08:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:26:31 INFO - PROCESS | 3380 | 1468596391373 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:26:31 INFO - PROCESS | 3380 | 1468596391375 Marionette TRACE conn6 <- [1,434,null,{}] 08:26:31 INFO - PROCESS | 3380 | 1468596391378 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:31 INFO - PROCESS | 3380 | 1468596391384 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:31 INFO - PROCESS | 3380 | 1468596391488 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 08:26:31 INFO - PROCESS | 3380 | 1468596391525 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 3380 | 1468596391527 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:31 INFO - PROCESS | 3380 | ++DOCSHELL 0D012C00 == 35 [pid = 3380] [id = 118] 08:26:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (10035800) [pid = 3380] [serial = 351] [outer = 00000000] 08:26:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (19909C00) [pid = 3380] [serial = 352] [outer = 10035800] 08:26:31 INFO - PROCESS | 3380 | 1468596391571 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (199DF000) [pid = 3380] [serial = 353] [outer = 10035800] 08:26:31 INFO - PROCESS | 3380 | 1468596391998 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 08:26:32 INFO - PROCESS | 3380 | 1468596392045 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 08:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:26:32 INFO - PROCESS | 3380 | 1468596392056 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 08:26:32 INFO - PROCESS | 3380 | 1468596392059 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - PROCESS | 3380 | 1468596392061 Marionette TRACE conn6 <- [1,438,null,{}] 08:26:32 INFO - PROCESS | 3380 | 1468596392064 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:32 INFO - PROCESS | 3380 | 1468596392066 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:32 INFO - PROCESS | 3380 | 1468596392144 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 08:26:32 INFO - PROCESS | 3380 | 1468596392152 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 3380 | 1468596392153 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:32 INFO - PROCESS | 3380 | ++DOCSHELL 199E9000 == 36 [pid = 3380] [id = 119] 08:26:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (199E9C00) [pid = 3380] [serial = 354] [outer = 00000000] 08:26:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (19BEE400) [pid = 3380] [serial = 355] [outer = 199E9C00] 08:26:32 INFO - PROCESS | 3380 | 1468596392196 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (19CBF000) [pid = 3380] [serial = 356] [outer = 199E9C00] 08:26:32 INFO - PROCESS | 3380 | 1468596392613 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 570ms 08:26:32 INFO - PROCESS | 3380 | 1468596392644 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 08:26:32 INFO - PROCESS | 3380 | 1468596392646 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 08:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:26:32 INFO - PROCESS | 3380 | 1468596392654 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - PROCESS | 3380 | 1468596392655 Marionette TRACE conn6 <- [1,442,null,{}] 08:26:32 INFO - PROCESS | 3380 | 1468596392659 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:32 INFO - PROCESS | 3380 | 1468596392661 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:32 INFO - PROCESS | 3380 | 1468596392739 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 08:26:32 INFO - PROCESS | 3380 | 1468596392746 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 3380 | 1468596392748 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:32 INFO - PROCESS | 3380 | ++DOCSHELL 10CC5800 == 37 [pid = 3380] [id = 120] 08:26:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (146C1800) [pid = 3380] [serial = 357] [outer = 00000000] 08:26:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1ADBF000) [pid = 3380] [serial = 358] [outer = 146C1800] 08:26:32 INFO - PROCESS | 3380 | 1468596392791 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1AD78400) [pid = 3380] [serial = 359] [outer = 146C1800] 08:26:33 INFO - PROCESS | 3380 | 1468596393298 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:26:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:26:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 08:26:33 INFO - PROCESS | 3380 | 1468596393327 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 08:26:33 INFO - PROCESS | 3380 | 1468596393332 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 08:26:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:26:33 INFO - PROCESS | 3380 | 1468596393337 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 3380 | 1468596393341 Marionette TRACE conn6 <- [1,446,null,{}] 08:26:33 INFO - PROCESS | 3380 | 1468596393346 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:33 INFO - PROCESS | 3380 | 1468596393349 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:33 INFO - PROCESS | 3380 | 1468596393465 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 08:26:33 INFO - PROCESS | 3380 | 1468596393559 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:33 INFO - PROCESS | 3380 | 1468596393564 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:33 INFO - PROCESS | 3380 | ++DOCSHELL 10418C00 == 38 [pid = 3380] [id = 121] 08:26:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1041A400) [pid = 3380] [serial = 360] [outer = 00000000] 08:26:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10737000) [pid = 3380] [serial = 361] [outer = 1041A400] 08:26:33 INFO - PROCESS | 3380 | 1468596393621 Marionette DEBUG loaded listener.js 08:26:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10C46400) [pid = 3380] [serial = 362] [outer = 1041A400] 08:26:34 INFO - PROCESS | 3380 | 1468596394254 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:26:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:26:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 970ms 08:26:34 INFO - PROCESS | 3380 | 1468596394312 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 08:26:34 INFO - PROCESS | 3380 | 1468596394317 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 08:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:26:34 INFO - PROCESS | 3380 | 1468596394323 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:26:34 INFO - PROCESS | 3380 | 1468596394326 Marionette TRACE conn6 <- [1,450,null,{}] 08:26:34 INFO - PROCESS | 3380 | 1468596394330 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:34 INFO - PROCESS | 3380 | 1468596394333 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:34 INFO - PROCESS | 3380 | 1468596394443 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 08:26:34 INFO - PROCESS | 3380 | 1468596394565 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:34 INFO - PROCESS | 3380 | 1468596394568 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:34 INFO - PROCESS | 3380 | ++DOCSHELL 16047000 == 39 [pid = 3380] [id = 122] 08:26:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16047800) [pid = 3380] [serial = 363] [outer = 00000000] 08:26:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17457C00) [pid = 3380] [serial = 364] [outer = 16047800] 08:26:34 INFO - PROCESS | 3380 | 1468596394624 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (187D4800) [pid = 3380] [serial = 365] [outer = 16047800] 08:26:35 INFO - PROCESS | 3380 | 1468596395180 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:26:35 INFO - PROCESS | 3380 | 1468596395261 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 08:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:26:35 INFO - PROCESS | 3380 | 1468596395265 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:26:35 INFO - PROCESS | 3380 | 1468596395269 Marionette TRACE conn6 <- [1,454,null,{}] 08:26:35 INFO - PROCESS | 3380 | 1468596395280 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:35 INFO - PROCESS | 3380 | 1468596395285 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:35 INFO - PROCESS | 3380 | 1468596395402 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 08:26:35 INFO - PROCESS | 3380 | 1468596395518 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 3380 | 1468596395521 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:35 INFO - PROCESS | 3380 | ++DOCSHELL 198B5C00 == 40 [pid = 3380] [id = 123] 08:26:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19901800) [pid = 3380] [serial = 366] [outer = 00000000] 08:26:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1AD77C00) [pid = 3380] [serial = 367] [outer = 19901800] 08:26:35 INFO - PROCESS | 3380 | 1468596395580 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1ADCB400) [pid = 3380] [serial = 368] [outer = 19901800] 08:26:36 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:36 INFO - PROCESS | 3380 | 1468596396191 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:26:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:26:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 970ms 08:26:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:26:36 INFO - PROCESS | 3380 | 1468596396238 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 08:26:36 INFO - PROCESS | 3380 | 1468596396241 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 08:26:36 INFO - PROCESS | 3380 | 1468596396245 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:26:36 INFO - PROCESS | 3380 | 1468596396247 Marionette TRACE conn6 <- [1,458,null,{}] 08:26:36 INFO - PROCESS | 3380 | 1468596396251 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:36 INFO - PROCESS | 3380 | 1468596396253 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:36 INFO - PROCESS | 3380 | 1468596396359 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 08:26:36 INFO - PROCESS | 3380 | 1468596396480 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 3380 | 1468596396482 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:36 INFO - PROCESS | 3380 | ++DOCSHELL 1B75F800 == 41 [pid = 3380] [id = 124] 08:26:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1B75FC00) [pid = 3380] [serial = 369] [outer = 00000000] 08:26:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1BD12000) [pid = 3380] [serial = 370] [outer = 1B75FC00] 08:26:36 INFO - PROCESS | 3380 | 1468596396537 Marionette DEBUG loaded listener.js 08:26:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1C0F0C00) [pid = 3380] [serial = 371] [outer = 1B75FC00] 08:26:37 INFO - PROCESS | 3380 | 1468596397312 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:26:37 INFO - PROCESS | 3380 | 1468596397382 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 08:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:26:37 INFO - PROCESS | 3380 | 1468596397387 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 3380 | 1468596397390 Marionette TRACE conn6 <- [1,462,null,{}] 08:26:37 INFO - PROCESS | 3380 | 1468596397409 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:37 INFO - PROCESS | 3380 | 1468596397412 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:37 INFO - PROCESS | 3380 | 1468596397546 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 08:26:37 INFO - PROCESS | 3380 | 1468596397598 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:37 INFO - PROCESS | 3380 | 1468596397600 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:37 INFO - PROCESS | 3380 | ++DOCSHELL 14446800 == 42 [pid = 3380] [id = 125] 08:26:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (145A4400) [pid = 3380] [serial = 372] [outer = 00000000] 08:26:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (14B29400) [pid = 3380] [serial = 373] [outer = 145A4400] 08:26:37 INFO - PROCESS | 3380 | 1468596397650 Marionette DEBUG loaded listener.js 08:26:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (14CEB800) [pid = 3380] [serial = 374] [outer = 145A4400] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 199E9000 == 41 [pid = 3380] [id = 119] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 0D012C00 == 40 [pid = 3380] [id = 118] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 10C45800 == 39 [pid = 3380] [id = 117] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 18B80000 == 38 [pid = 3380] [id = 116] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 17CD3C00 == 37 [pid = 3380] [id = 115] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 10C47000 == 36 [pid = 3380] [id = 114] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 10415400 == 35 [pid = 3380] [id = 113] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 101F0400 == 34 [pid = 3380] [id = 111] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 14413400 == 33 [pid = 3380] [id = 112] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 191F8C00 == 32 [pid = 3380] [id = 110] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 1B75F800 == 31 [pid = 3380] [id = 124] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 198B5C00 == 30 [pid = 3380] [id = 123] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 10CC5800 == 29 [pid = 3380] [id = 120] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 10418C00 == 28 [pid = 3380] [id = 121] 08:26:38 INFO - PROCESS | 3380 | --DOCSHELL 16047000 == 27 [pid = 3380] [id = 122] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (19183C00) [pid = 3380] [serial = 325] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (191EFC00) [pid = 3380] [serial = 326] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1745CC00) [pid = 3380] [serial = 322] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17C59800) [pid = 3380] [serial = 323] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10C42C00) [pid = 3380] [serial = 311] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (187D7800) [pid = 3380] [serial = 305] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10776800) [pid = 3380] [serial = 302] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1B591000) [pid = 3380] [serial = 308] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (145A3C00) [pid = 3380] [serial = 319] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1063E000) [pid = 3380] [serial = 316] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (14C4A000) [pid = 3380] [serial = 314] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (146C6000) [pid = 3380] [serial = 320] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1488E800) [pid = 3380] [serial = 313] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1ADBE000) [pid = 3380] [serial = 307] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (17CC4C00) [pid = 3380] [serial = 304] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10377400) [pid = 3380] [serial = 310] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (10638800) [pid = 3380] [serial = 301] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (10646C00) [pid = 3380] [serial = 317] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (195EB000) [pid = 3380] [serial = 328] [outer = 00000000] [url = about:blank] 08:26:38 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:38 INFO - PROCESS | 3380 | 1468596398848 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:26:38 INFO - PROCESS | 3380 | 1468596398940 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 08:26:38 INFO - PROCESS | 3380 | 1468596398950 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:26:38 INFO - PROCESS | 3380 | 1468596398953 Marionette TRACE conn6 <- [1,466,null,{}] 08:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:26:38 INFO - PROCESS | 3380 | 1468596398959 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:38 INFO - PROCESS | 3380 | 1468596398961 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:39 INFO - PROCESS | 3380 | 1468596399042 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 08:26:39 INFO - PROCESS | 3380 | 1468596399055 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 3380 | 1468596399058 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:39 INFO - PROCESS | 3380 | ++DOCSHELL 10418C00 == 28 [pid = 3380] [id = 126] 08:26:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10419400) [pid = 3380] [serial = 375] [outer = 00000000] 08:26:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1063A800) [pid = 3380] [serial = 376] [outer = 10419400] 08:26:39 INFO - PROCESS | 3380 | 1468596399105 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1063FC00) [pid = 3380] [serial = 377] [outer = 10419400] 08:26:39 INFO - PROCESS | 3380 | 1468596399572 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 3380 | 1468596399632 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 08:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:26:39 INFO - PROCESS | 3380 | 1468596399638 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 3380 | 1468596399641 Marionette TRACE conn6 <- [1,470,null,{}] 08:26:39 INFO - PROCESS | 3380 | 1468596399645 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:39 INFO - PROCESS | 3380 | 1468596399647 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:39 INFO - PROCESS | 3380 | 1468596399733 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 08:26:39 INFO - PROCESS | 3380 | 1468596399740 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 3380 | 1468596399743 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:39 INFO - PROCESS | 3380 | ++DOCSHELL 113E4400 == 29 [pid = 3380] [id = 127] 08:26:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1153B400) [pid = 3380] [serial = 378] [outer = 00000000] 08:26:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14414000) [pid = 3380] [serial = 379] [outer = 1153B400] 08:26:39 INFO - PROCESS | 3380 | 1468596399789 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (145AFC00) [pid = 3380] [serial = 380] [outer = 1153B400] 08:26:40 INFO - PROCESS | 3380 | 1468596400257 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:26:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:26:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 08:26:40 INFO - PROCESS | 3380 | 1468596400312 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 08:26:40 INFO - PROCESS | 3380 | 1468596400314 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 08:26:40 INFO - PROCESS | 3380 | 1468596400317 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:26:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:26:40 INFO - PROCESS | 3380 | 1468596400321 Marionette TRACE conn6 <- [1,474,null,{}] 08:26:40 INFO - PROCESS | 3380 | 1468596400331 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:40 INFO - PROCESS | 3380 | 1468596400336 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:40 INFO - PROCESS | 3380 | 1468596400449 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 08:26:40 INFO - PROCESS | 3380 | 1468596400537 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:40 INFO - PROCESS | 3380 | 1468596400540 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:40 INFO - PROCESS | 3380 | ++DOCSHELL 17458800 == 30 [pid = 3380] [id = 128] 08:26:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17459C00) [pid = 3380] [serial = 381] [outer = 00000000] 08:26:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (17B2E000) [pid = 3380] [serial = 382] [outer = 17459C00] 08:26:40 INFO - PROCESS | 3380 | 1468596400588 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17D1D400) [pid = 3380] [serial = 383] [outer = 17459C00] 08:26:41 INFO - PROCESS | 3380 | 1468596401019 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 08:26:41 INFO - PROCESS | 3380 | 1468596401051 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 08:26:41 INFO - PROCESS | 3380 | 1468596401054 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 08:26:41 INFO - PROCESS | 3380 | 1468596401057 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:26:41 INFO - PROCESS | 3380 | 1468596401058 Marionette TRACE conn6 <- [1,478,null,{}] 08:26:41 INFO - PROCESS | 3380 | 1468596401066 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:41 INFO - PROCESS | 3380 | 1468596401068 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:41 INFO - PROCESS | 3380 | 1468596401180 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 08:26:41 INFO - PROCESS | 3380 | 1468596401188 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 3380 | 1468596401190 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:41 INFO - PROCESS | 3380 | ++DOCSHELL 1686CC00 == 31 [pid = 3380] [id = 129] 08:26:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17B2C400) [pid = 3380] [serial = 384] [outer = 00000000] 08:26:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (187E0000) [pid = 3380] [serial = 385] [outer = 17B2C400] 08:26:41 INFO - PROCESS | 3380 | 1468596401234 Marionette DEBUG loaded listener.js 08:26:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (18BAD400) [pid = 3380] [serial = 386] [outer = 17B2C400] 08:26:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (191F9400) [pid = 3380] [serial = 387] [outer = 0D1D3C00] 08:26:41 INFO - PROCESS | 3380 | 1468596401750 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 08:26:41 INFO - PROCESS | 3380 | 1468596401796 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 08:26:41 INFO - PROCESS | 3380 | 1468596401798 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 08:26:41 INFO - PROCESS | 3380 | 1468596401801 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:26:41 INFO - PROCESS | 3380 | 1468596401803 Marionette TRACE conn6 <- [1,482,null,{}] 08:26:41 INFO - PROCESS | 3380 | 1468596401806 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:41 INFO - PROCESS | 3380 | 1468596401808 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:41 INFO - PROCESS | 3380 | 1468596401913 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 08:26:41 INFO - PROCESS | 3380 | 1468596401921 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 3380 | 1468596401923 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:41 INFO - PROCESS | 3380 | ++DOCSHELL 191EF000 == 32 [pid = 3380] [id = 130] 08:26:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (191EF800) [pid = 3380] [serial = 388] [outer = 00000000] 08:26:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (191F4800) [pid = 3380] [serial = 389] [outer = 191EF800] 08:26:41 INFO - PROCESS | 3380 | 1468596401968 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (197B3000) [pid = 3380] [serial = 390] [outer = 191EF800] 08:26:42 INFO - PROCESS | 3380 | 1468596402447 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:26:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:26:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 08:26:42 INFO - PROCESS | 3380 | 1468596402476 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 08:26:42 INFO - PROCESS | 3380 | 1468596402479 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 08:26:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:26:42 INFO - PROCESS | 3380 | 1468596402486 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 3380 | 1468596402488 Marionette TRACE conn6 <- [1,486,null,{}] 08:26:42 INFO - PROCESS | 3380 | 1468596402491 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:42 INFO - PROCESS | 3380 | 1468596402497 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:42 INFO - PROCESS | 3380 | 1468596402627 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 08:26:42 INFO - PROCESS | 3380 | 1468596402684 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 3380 | 1468596402686 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:42 INFO - PROCESS | 3380 | ++DOCSHELL 19908400 == 33 [pid = 3380] [id = 131] 08:26:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199EBC00) [pid = 3380] [serial = 391] [outer = 00000000] 08:26:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1ADBD400) [pid = 3380] [serial = 392] [outer = 199EBC00] 08:26:42 INFO - PROCESS | 3380 | 1468596402731 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1ADC8400) [pid = 3380] [serial = 393] [outer = 199EBC00] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (18BB0C00) [pid = 3380] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10CD1C00) [pid = 3380] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (199E9C00) [pid = 3380] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (191FC000) [pid = 3380] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (146C0400) [pid = 3380] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (101FA400) [pid = 3380] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10035800) [pid = 3380] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (17D1C400) [pid = 3380] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10C49000) [pid = 3380] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (146C1800) [pid = 3380] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:26:43 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10415800) [pid = 3380] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:26:43 INFO - PROCESS | 3380 | 1468596403360 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:26:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 08:26:43 INFO - PROCESS | 3380 | 1468596403422 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 08:26:43 INFO - PROCESS | 3380 | 1468596403424 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 08:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:26:43 INFO - PROCESS | 3380 | 1468596403427 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:26:43 INFO - PROCESS | 3380 | 1468596403428 Marionette TRACE conn6 <- [1,490,null,{}] 08:26:43 INFO - PROCESS | 3380 | 1468596403432 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:43 INFO - PROCESS | 3380 | 1468596403434 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:43 INFO - PROCESS | 3380 | 1468596403509 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 08:26:43 INFO - PROCESS | 3380 | 1468596403514 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:43 INFO - PROCESS | 3380 | 1468596403516 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:43 INFO - PROCESS | 3380 | ++DOCSHELL 10033400 == 34 [pid = 3380] [id = 132] 08:26:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10417000) [pid = 3380] [serial = 394] [outer = 00000000] 08:26:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1918A000) [pid = 3380] [serial = 395] [outer = 10417000] 08:26:43 INFO - PROCESS | 3380 | 1468596403558 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (197B9000) [pid = 3380] [serial = 396] [outer = 10417000] 08:26:43 INFO - PROCESS | 3380 | 1468596403965 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:26:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 08:26:44 INFO - PROCESS | 3380 | 1468596404006 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 08:26:44 INFO - PROCESS | 3380 | 1468596404008 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 08:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:26:44 INFO - PROCESS | 3380 | 1468596404015 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - PROCESS | 3380 | 1468596404017 Marionette TRACE conn6 <- [1,494,null,{}] 08:26:44 INFO - PROCESS | 3380 | 1468596404021 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:44 INFO - PROCESS | 3380 | 1468596404022 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:44 INFO - PROCESS | 3380 | 1468596404100 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 08:26:44 INFO - PROCESS | 3380 | 1468596404106 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 3380 | 1468596404107 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:44 INFO - PROCESS | 3380 | ++DOCSHELL 198B8000 == 35 [pid = 3380] [id = 133] 08:26:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199E9C00) [pid = 3380] [serial = 397] [outer = 00000000] 08:26:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1B505400) [pid = 3380] [serial = 398] [outer = 199E9C00] 08:26:44 INFO - PROCESS | 3380 | 1468596404151 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19CBC400) [pid = 3380] [serial = 399] [outer = 199E9C00] 08:26:44 INFO - PROCESS | 3380 | 1468596404591 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 08:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:26:44 INFO - PROCESS | 3380 | 1468596404643 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 08:26:44 INFO - PROCESS | 3380 | 1468596404645 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 08:26:44 INFO - PROCESS | 3380 | 1468596404648 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - PROCESS | 3380 | 1468596404650 Marionette TRACE conn6 <- [1,498,null,{}] 08:26:44 INFO - PROCESS | 3380 | 1468596404654 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:44 INFO - PROCESS | 3380 | 1468596404655 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:44 INFO - PROCESS | 3380 | 1468596404733 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 08:26:44 INFO - PROCESS | 3380 | 1468596404738 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 3380 | 1468596404740 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:44 INFO - PROCESS | 3380 | ++DOCSHELL 17458400 == 36 [pid = 3380] [id = 134] 08:26:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1B75B400) [pid = 3380] [serial = 400] [outer = 00000000] 08:26:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1BD8C000) [pid = 3380] [serial = 401] [outer = 1B75B400] 08:26:44 INFO - PROCESS | 3380 | 1468596404783 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1C056400) [pid = 3380] [serial = 402] [outer = 1B75B400] 08:26:45 INFO - PROCESS | 3380 | --DOCSHELL 14446800 == 35 [pid = 3380] [id = 125] 08:26:45 INFO - PROCESS | 3380 | --DOCSHELL 10418C00 == 34 [pid = 3380] [id = 126] 08:26:46 INFO - PROCESS | 3380 | --DOCSHELL 113E4400 == 33 [pid = 3380] [id = 127] 08:26:46 INFO - PROCESS | 3380 | --DOCSHELL 19908400 == 32 [pid = 3380] [id = 131] 08:26:46 INFO - PROCESS | 3380 | --DOCSHELL 10033400 == 31 [pid = 3380] [id = 132] 08:26:46 INFO - PROCESS | 3380 | --DOCSHELL 191EF000 == 30 [pid = 3380] [id = 130] 08:26:46 INFO - PROCESS | 3380 | --DOCSHELL 1686CC00 == 29 [pid = 3380] [id = 129] 08:26:46 INFO - PROCESS | 3380 | --DOCSHELL 198B8000 == 28 [pid = 3380] [id = 133] 08:26:46 INFO - PROCESS | 3380 | --DOCSHELL 17458800 == 27 [pid = 3380] [id = 128] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (191F4000) [pid = 3380] [serial = 346] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (195EA800) [pid = 3380] [serial = 349] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (195EB800) [pid = 3380] [serial = 347] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (195F2400) [pid = 3380] [serial = 350] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19BEE400) [pid = 3380] [serial = 355] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1968F800) [pid = 3380] [serial = 329] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14DC2800) [pid = 3380] [serial = 334] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (15958400) [pid = 3380] [serial = 335] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10417400) [pid = 3380] [serial = 331] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10641000) [pid = 3380] [serial = 332] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19909C00) [pid = 3380] [serial = 352] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (187D7000) [pid = 3380] [serial = 343] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19CBF000) [pid = 3380] [serial = 356] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (148B8800) [pid = 3380] [serial = 340] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (14C52C00) [pid = 3380] [serial = 341] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1AD78400) [pid = 3380] [serial = 359] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1041CC00) [pid = 3380] [serial = 337] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (10642800) [pid = 3380] [serial = 338] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1ADBF000) [pid = 3380] [serial = 358] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (199DF000) [pid = 3380] [serial = 353] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (187E0C00) [pid = 3380] [serial = 344] [outer = 00000000] [url = about:blank] 08:26:46 INFO - PROCESS | 3380 | 1468596406476 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:26:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:26:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1875ms 08:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:26:46 INFO - PROCESS | 3380 | 1468596406524 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 3380 | 1468596406528 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 08:26:46 INFO - PROCESS | 3380 | 1468596406534 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 3380 | 1468596406537 Marionette TRACE conn6 <- [1,502,null,{}] 08:26:46 INFO - PROCESS | 3380 | 1468596406543 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:46 INFO - PROCESS | 3380 | 1468596406546 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:46 INFO - PROCESS | 3380 | 1468596406635 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 08:26:46 INFO - PROCESS | 3380 | 1468596406642 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 3380 | 1468596406647 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:46 INFO - PROCESS | 3380 | ++DOCSHELL 101F0400 == 28 [pid = 3380] [id = 135] 08:26:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (101F7800) [pid = 3380] [serial = 403] [outer = 00000000] 08:26:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10377C00) [pid = 3380] [serial = 404] [outer = 101F7800] 08:26:46 INFO - PROCESS | 3380 | 1468596406696 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10416400) [pid = 3380] [serial = 405] [outer = 101F7800] 08:26:47 INFO - PROCESS | 3380 | 1468596407165 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:26:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:26:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 08:26:47 INFO - PROCESS | 3380 | 1468596407224 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 08:26:47 INFO - PROCESS | 3380 | 1468596407229 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 08:26:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:26:47 INFO - PROCESS | 3380 | 1468596407235 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - PROCESS | 3380 | 1468596407238 Marionette TRACE conn6 <- [1,506,null,{}] 08:26:47 INFO - PROCESS | 3380 | 1468596407241 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:47 INFO - PROCESS | 3380 | 1468596407245 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:47 INFO - PROCESS | 3380 | 1468596407331 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 08:26:47 INFO - PROCESS | 3380 | 1468596407340 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 3380 | 1468596407342 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:47 INFO - PROCESS | 3380 | ++DOCSHELL 10743800 == 29 [pid = 3380] [id = 136] 08:26:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1076D400) [pid = 3380] [serial = 406] [outer = 00000000] 08:26:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10776400) [pid = 3380] [serial = 407] [outer = 1076D400] 08:26:47 INFO - PROCESS | 3380 | 1468596407389 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10B99400) [pid = 3380] [serial = 408] [outer = 1076D400] 08:26:47 INFO - PROCESS | 3380 | 1468596407848 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:26:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:26:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 08:26:47 INFO - PROCESS | 3380 | 1468596407909 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 08:26:47 INFO - PROCESS | 3380 | 1468596407911 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 08:26:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:26:47 INFO - PROCESS | 3380 | 1468596407915 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - PROCESS | 3380 | 1468596407918 Marionette TRACE conn6 <- [1,510,null,{}] 08:26:47 INFO - PROCESS | 3380 | 1468596407929 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:47 INFO - PROCESS | 3380 | 1468596407934 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:48 INFO - PROCESS | 3380 | 1468596408044 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 08:26:48 INFO - PROCESS | 3380 | 1468596408127 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 3380 | 1468596408130 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:48 INFO - PROCESS | 3380 | ++DOCSHELL 148B8800 == 30 [pid = 3380] [id = 137] 08:26:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (148BBC00) [pid = 3380] [serial = 409] [outer = 00000000] 08:26:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (14B48000) [pid = 3380] [serial = 410] [outer = 148BBC00] 08:26:48 INFO - PROCESS | 3380 | 1468596408178 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14C32C00) [pid = 3380] [serial = 411] [outer = 148BBC00] 08:26:48 INFO - PROCESS | 3380 | 1468596408569 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:26:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:26:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 08:26:48 INFO - PROCESS | 3380 | 1468596408589 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 3380 | 1468596408591 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 08:26:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:26:48 INFO - PROCESS | 3380 | 1468596408594 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 3380 | 1468596408596 Marionette TRACE conn6 <- [1,514,null,{}] 08:26:48 INFO - PROCESS | 3380 | 1468596408599 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:48 INFO - PROCESS | 3380 | 1468596408601 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:48 INFO - PROCESS | 3380 | 1468596408713 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 08:26:48 INFO - PROCESS | 3380 | 1468596408721 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 3380 | 1468596408723 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:48 INFO - PROCESS | 3380 | ++DOCSHELL 14B93C00 == 31 [pid = 3380] [id = 138] 08:26:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14C3A000) [pid = 3380] [serial = 412] [outer = 00000000] 08:26:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15953000) [pid = 3380] [serial = 413] [outer = 14C3A000] 08:26:48 INFO - PROCESS | 3380 | 1468596408767 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16050800) [pid = 3380] [serial = 414] [outer = 14C3A000] 08:26:49 INFO - PROCESS | 3380 | 1468596409157 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:26:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:26:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 08:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:26:49 INFO - PROCESS | 3380 | 1468596409165 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 3380 | 1468596409167 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 08:26:49 INFO - PROCESS | 3380 | 1468596409170 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 3380 | 1468596409172 Marionette TRACE conn6 <- [1,518,null,{}] 08:26:49 INFO - PROCESS | 3380 | 1468596409175 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:49 INFO - PROCESS | 3380 | 1468596409177 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:49 INFO - PROCESS | 3380 | 1468596409257 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 08:26:49 INFO - PROCESS | 3380 | 1468596409263 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 3380 | 1468596409265 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:49 INFO - PROCESS | 3380 | ++DOCSHELL 16874400 == 32 [pid = 3380] [id = 139] 08:26:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16878C00) [pid = 3380] [serial = 415] [outer = 00000000] 08:26:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17C4C800) [pid = 3380] [serial = 416] [outer = 16878C00] 08:26:49 INFO - PROCESS | 3380 | 1468596409308 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (187D5400) [pid = 3380] [serial = 417] [outer = 16878C00] 08:26:49 INFO - PROCESS | 3380 | 1468596409787 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:26:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:26:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 08:26:49 INFO - PROCESS | 3380 | 1468596409841 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 3380 | 1468596409843 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 08:26:49 INFO - PROCESS | 3380 | 1468596409847 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 3380 | 1468596409848 Marionette TRACE conn6 <- [1,522,null,{}] 08:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:26:49 INFO - PROCESS | 3380 | 1468596409852 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:49 INFO - PROCESS | 3380 | 1468596409857 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:49 INFO - PROCESS | 3380 | 1468596409958 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 08:26:49 INFO - PROCESS | 3380 | 1468596409964 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 3380 | 1468596409966 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:49 INFO - PROCESS | 3380 | ++DOCSHELL 187DE800 == 33 [pid = 3380] [id = 140] 08:26:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (187DF400) [pid = 3380] [serial = 418] [outer = 00000000] 08:26:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1918AC00) [pid = 3380] [serial = 419] [outer = 187DF400] 08:26:50 INFO - PROCESS | 3380 | 1468596410011 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (191F5800) [pid = 3380] [serial = 420] [outer = 187DF400] 08:26:50 INFO - PROCESS | 3380 | 1468596410462 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:26:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:26:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 08:26:50 INFO - PROCESS | 3380 | 1468596410521 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 3380 | 1468596410523 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 08:26:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:26:50 INFO - PROCESS | 3380 | 1468596410526 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 3380 | 1468596410528 Marionette TRACE conn6 <- [1,526,null,{}] 08:26:50 INFO - PROCESS | 3380 | 1468596410531 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:50 INFO - PROCESS | 3380 | 1468596410533 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:50 INFO - PROCESS | 3380 | 1468596410632 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 08:26:50 INFO - PROCESS | 3380 | 1468596410640 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 3380 | 1468596410642 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:50 INFO - PROCESS | 3380 | ++DOCSHELL 1926B400 == 34 [pid = 3380] [id = 141] 08:26:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19275000) [pid = 3380] [serial = 421] [outer = 00000000] 08:26:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (195F4400) [pid = 3380] [serial = 422] [outer = 19275000] 08:26:50 INFO - PROCESS | 3380 | 1468596410685 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (195F6800) [pid = 3380] [serial = 423] [outer = 19275000] 08:26:51 INFO - PROCESS | 3380 | 1468596411113 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:26:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 08:26:51 INFO - PROCESS | 3380 | 1468596411157 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 08:26:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:26:51 INFO - PROCESS | 3380 | 1468596411159 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 08:26:51 INFO - PROCESS | 3380 | 1468596411162 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 3380 | 1468596411164 Marionette TRACE conn6 <- [1,530,null,{}] 08:26:51 INFO - PROCESS | 3380 | 1468596411167 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:51 INFO - PROCESS | 3380 | 1468596411169 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:51 INFO - PROCESS | 3380 | 1468596411244 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 08:26:51 INFO - PROCESS | 3380 | 1468596411249 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 3380 | 1468596411251 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:51 INFO - PROCESS | 3380 | ++DOCSHELL 197B7800 == 35 [pid = 3380] [id = 142] 08:26:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (197BA400) [pid = 3380] [serial = 424] [outer = 00000000] 08:26:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (198B8000) [pid = 3380] [serial = 425] [outer = 197BA400] 08:26:51 INFO - PROCESS | 3380 | 1468596411294 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19871800) [pid = 3380] [serial = 426] [outer = 197BA400] 08:26:51 INFO - PROCESS | 3380 | 1468596411770 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:26:51 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:26:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:26:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:26:51 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:26:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:26:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:26:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 631ms 08:26:51 INFO - PROCESS | 3380 | 1468596411794 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 08:26:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:26:51 INFO - PROCESS | 3380 | 1468596411796 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 08:26:51 INFO - PROCESS | 3380 | 1468596411799 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 3380 | 1468596411801 Marionette TRACE conn6 <- [1,534,null,{}] 08:26:51 INFO - PROCESS | 3380 | 1468596411804 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:51 INFO - PROCESS | 3380 | 1468596411806 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:51 INFO - PROCESS | 3380 | 1468596411917 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 08:26:51 INFO - PROCESS | 3380 | 1468596411993 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 3380 | 1468596411995 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:52 INFO - PROCESS | 3380 | ++DOCSHELL 148B7000 == 36 [pid = 3380] [id = 143] 08:26:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (199E4400) [pid = 3380] [serial = 427] [outer = 00000000] 08:26:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1AD72C00) [pid = 3380] [serial = 428] [outer = 199E4400] 08:26:52 INFO - PROCESS | 3380 | 1468596412042 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1ADBC800) [pid = 3380] [serial = 429] [outer = 199E4400] 08:26:52 INFO - PROCESS | 3380 | 1468596412454 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:26:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:26:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 08:26:52 INFO - PROCESS | 3380 | 1468596412470 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 3380 | 1468596412472 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 08:26:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:26:52 INFO - PROCESS | 3380 | 1468596412475 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:26:52 INFO - PROCESS | 3380 | 1468596412477 Marionette TRACE conn6 <- [1,538,null,{}] 08:26:52 INFO - PROCESS | 3380 | 1468596412480 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:52 INFO - PROCESS | 3380 | 1468596412482 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:52 INFO - PROCESS | 3380 | 1468596412592 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 08:26:52 INFO - PROCESS | 3380 | 1468596412598 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 3380 | 1468596412600 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:52 INFO - PROCESS | 3380 | ++DOCSHELL 14DC3400 == 37 [pid = 3380] [id = 144] 08:26:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1ADC0000) [pid = 3380] [serial = 430] [outer = 00000000] 08:26:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1B504400) [pid = 3380] [serial = 431] [outer = 1ADC0000] 08:26:52 INFO - PROCESS | 3380 | 1468596412642 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1B915400) [pid = 3380] [serial = 432] [outer = 1ADC0000] 08:26:53 INFO - PROCESS | 3380 | 1468596413089 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:26:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:26:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 08:26:53 INFO - PROCESS | 3380 | 1468596413106 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 3380 | 1468596413108 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 08:26:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:26:53 INFO - PROCESS | 3380 | 1468596413111 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 3380 | 1468596413114 Marionette TRACE conn6 <- [1,542,null,{}] 08:26:53 INFO - PROCESS | 3380 | 1468596413117 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:53 INFO - PROCESS | 3380 | 1468596413119 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:53 INFO - PROCESS | 3380 | 1468596413248 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 08:26:53 INFO - PROCESS | 3380 | 1468596413337 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 3380 | 1468596413340 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:53 INFO - PROCESS | 3380 | ++DOCSHELL 1C624400 == 38 [pid = 3380] [id = 145] 08:26:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1C625C00) [pid = 3380] [serial = 433] [outer = 00000000] 08:26:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1C659C00) [pid = 3380] [serial = 434] [outer = 1C625C00] 08:26:53 INFO - PROCESS | 3380 | 1468596413389 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1C662C00) [pid = 3380] [serial = 435] [outer = 1C625C00] 08:26:53 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:53 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (17B2C400) [pid = 3380] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (199EBC00) [pid = 3380] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (10417000) [pid = 3380] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (191EF800) [pid = 3380] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (199E9C00) [pid = 3380] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1041A400) [pid = 3380] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (17459C00) [pid = 3380] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1153B400) [pid = 3380] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10419400) [pid = 3380] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (145A4400) [pid = 3380] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1B75FC00) [pid = 3380] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (19901800) [pid = 3380] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:26:53 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (16047800) [pid = 3380] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:26:53 INFO - PROCESS | 3380 | 1468596413978 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:26:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:26:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 08:26:54 INFO - PROCESS | 3380 | 1468596414042 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 3380 | 1468596414044 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 08:26:54 INFO - PROCESS | 3380 | 1468596414047 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:26:54 INFO - PROCESS | 3380 | 1468596414049 Marionette TRACE conn6 <- [1,546,null,{}] 08:26:54 INFO - PROCESS | 3380 | 1468596414053 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:54 INFO - PROCESS | 3380 | 1468596414055 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:54 INFO - PROCESS | 3380 | 1468596414133 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 08:26:54 INFO - PROCESS | 3380 | 1468596414138 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 3380 | 1468596414149 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:54 INFO - PROCESS | 3380 | ++DOCSHELL 10418800 == 39 [pid = 3380] [id = 146] 08:26:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10BF7000) [pid = 3380] [serial = 436] [outer = 00000000] 08:26:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (14CEA800) [pid = 3380] [serial = 437] [outer = 10BF7000] 08:26:54 INFO - PROCESS | 3380 | 1468596414193 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1686B800) [pid = 3380] [serial = 438] [outer = 10BF7000] 08:26:54 INFO - PROCESS | 3380 | 1468596414633 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:26:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:26:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 08:26:54 INFO - PROCESS | 3380 | 1468596414682 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 3380 | 1468596414684 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 08:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:26:54 INFO - PROCESS | 3380 | 1468596414687 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 3380 | 1468596414689 Marionette TRACE conn6 <- [1,550,null,{}] 08:26:54 INFO - PROCESS | 3380 | 1468596414692 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:54 INFO - PROCESS | 3380 | 1468596414694 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:54 INFO - PROCESS | 3380 | 1468596414772 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 08:26:54 INFO - PROCESS | 3380 | 1468596414777 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 3380 | 1468596414779 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:54 INFO - PROCESS | 3380 | ++DOCSHELL 1744DC00 == 40 [pid = 3380] [id = 147] 08:26:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (187DB400) [pid = 3380] [serial = 439] [outer = 00000000] 08:26:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19901800) [pid = 3380] [serial = 440] [outer = 187DB400] 08:26:54 INFO - PROCESS | 3380 | 1468596414823 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1B599400) [pid = 3380] [serial = 441] [outer = 187DB400] 08:26:55 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:55 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:26:55 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:55 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:26:55 INFO - PROCESS | 3380 | 1468596415232 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 571ms 08:26:55 INFO - PROCESS | 3380 | 1468596415259 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 3380 | 1468596415261 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 08:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:26:55 INFO - PROCESS | 3380 | 1468596415277 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 3380 | 1468596415279 Marionette TRACE conn6 <- [1,554,null,{}] 08:26:55 INFO - PROCESS | 3380 | 1468596415286 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:55 INFO - PROCESS | 3380 | 1468596415288 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:55 INFO - PROCESS | 3380 | 1468596415367 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 08:26:55 INFO - PROCESS | 3380 | 1468596415373 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 3380 | 1468596415375 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:55 INFO - PROCESS | 3380 | ++DOCSHELL 17455800 == 41 [pid = 3380] [id = 148] 08:26:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1C65C800) [pid = 3380] [serial = 442] [outer = 00000000] 08:26:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1C668000) [pid = 3380] [serial = 443] [outer = 1C65C800] 08:26:55 INFO - PROCESS | 3380 | 1468596415417 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1C66B800) [pid = 3380] [serial = 444] [outer = 1C65C800] 08:26:55 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:55 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:55 INFO - PROCESS | 3380 | 1468596415835 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 570ms 08:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:26:55 INFO - PROCESS | 3380 | 1468596415850 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 3380 | 1468596415852 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 08:26:55 INFO - PROCESS | 3380 | 1468596415855 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 3380 | 1468596415856 Marionette TRACE conn6 <- [1,558,null,{}] 08:26:55 INFO - PROCESS | 3380 | 1468596415859 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:55 INFO - PROCESS | 3380 | 1468596415871 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:56 INFO - PROCESS | 3380 | 1468596416030 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 08:26:56 INFO - PROCESS | 3380 | 1468596416138 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 3380 | 1468596416141 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:56 INFO - PROCESS | 3380 | ++DOCSHELL 0D003400 == 42 [pid = 3380] [id = 149] 08:26:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (0D003800) [pid = 3380] [serial = 445] [outer = 00000000] 08:26:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (0D012000) [pid = 3380] [serial = 446] [outer = 0D003800] 08:26:56 INFO - PROCESS | 3380 | 1468596416223 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10034400) [pid = 3380] [serial = 447] [outer = 0D003800] 08:26:56 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:56 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:26:56 INFO - PROCESS | 3380 | 1468596416887 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1067ms 08:26:56 INFO - PROCESS | 3380 | 1468596416935 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 08:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:26:56 INFO - PROCESS | 3380 | 1468596416939 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 08:26:56 INFO - PROCESS | 3380 | 1468596416944 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 3380 | 1468596416948 Marionette TRACE conn6 <- [1,562,null,{}] 08:26:56 INFO - PROCESS | 3380 | 1468596416953 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:56 INFO - PROCESS | 3380 | 1468596416956 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:57 INFO - PROCESS | 3380 | 1468596417078 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 08:26:57 INFO - PROCESS | 3380 | 1468596417200 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 3380 | 1468596417203 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:57 INFO - PROCESS | 3380 | ++DOCSHELL 10B94C00 == 43 [pid = 3380] [id = 150] 08:26:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (10CC5800) [pid = 3380] [serial = 448] [outer = 00000000] 08:26:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (115CF000) [pid = 3380] [serial = 449] [outer = 10CC5800] 08:26:57 INFO - PROCESS | 3380 | 1468596417260 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (145A9400) [pid = 3380] [serial = 450] [outer = 10CC5800] 08:26:58 INFO - PROCESS | 3380 | 1468596418150 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1291ms 08:26:58 INFO - PROCESS | 3380 | 1468596418236 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 3380 | 1468596418240 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 08:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:26:58 INFO - PROCESS | 3380 | 1468596418245 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 3380 | 1468596418248 Marionette TRACE conn6 <- [1,566,null,{}] 08:26:58 INFO - PROCESS | 3380 | 1468596418254 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:58 INFO - PROCESS | 3380 | 1468596418257 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:58 INFO - PROCESS | 3380 | 1468596418396 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 08:26:58 INFO - PROCESS | 3380 | 1468596418514 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 3380 | 1468596418518 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:58 INFO - PROCESS | 3380 | ++DOCSHELL 1041E400 == 44 [pid = 3380] [id = 151] 08:26:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (1041F400) [pid = 3380] [serial = 451] [outer = 00000000] 08:26:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (1063DC00) [pid = 3380] [serial = 452] [outer = 1041F400] 08:26:58 INFO - PROCESS | 3380 | 1468596418568 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (10647800) [pid = 3380] [serial = 453] [outer = 1041F400] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 17455800 == 43 [pid = 3380] [id = 148] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 1744DC00 == 42 [pid = 3380] [id = 147] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 10418800 == 41 [pid = 3380] [id = 146] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 1C624400 == 40 [pid = 3380] [id = 145] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 14DC3400 == 39 [pid = 3380] [id = 144] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 148B7000 == 38 [pid = 3380] [id = 143] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 197B7800 == 37 [pid = 3380] [id = 142] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 1926B400 == 36 [pid = 3380] [id = 141] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 187DE800 == 35 [pid = 3380] [id = 140] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 16874400 == 34 [pid = 3380] [id = 139] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 14B93C00 == 33 [pid = 3380] [id = 138] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 148B8800 == 32 [pid = 3380] [id = 137] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 10743800 == 31 [pid = 3380] [id = 136] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 101F0400 == 30 [pid = 3380] [id = 135] 08:26:58 INFO - PROCESS | 3380 | --DOCSHELL 17458400 == 29 [pid = 3380] [id = 134] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (1ADCA800) [pid = 3380] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (187E0000) [pid = 3380] [serial = 385] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (18BAD400) [pid = 3380] [serial = 386] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (1ADBD400) [pid = 3380] [serial = 392] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (1918A000) [pid = 3380] [serial = 395] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (197B3000) [pid = 3380] [serial = 390] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (191F4800) [pid = 3380] [serial = 389] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1B505400) [pid = 3380] [serial = 398] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1ADC8400) [pid = 3380] [serial = 393] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (10C46400) [pid = 3380] [serial = 362] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (10737000) [pid = 3380] [serial = 361] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (17B2E000) [pid = 3380] [serial = 382] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (14414000) [pid = 3380] [serial = 379] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (145AFC00) [pid = 3380] [serial = 380] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1063A800) [pid = 3380] [serial = 376] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1063FC00) [pid = 3380] [serial = 377] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (14CEB800) [pid = 3380] [serial = 374] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14B29400) [pid = 3380] [serial = 373] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1C0F0C00) [pid = 3380] [serial = 371] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1BD12000) [pid = 3380] [serial = 370] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1ADCB400) [pid = 3380] [serial = 368] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1BD8C000) [pid = 3380] [serial = 401] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1AD77C00) [pid = 3380] [serial = 367] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (187D4800) [pid = 3380] [serial = 365] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17457C00) [pid = 3380] [serial = 364] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (197B9000) [pid = 3380] [serial = 396] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17D1D400) [pid = 3380] [serial = 383] [outer = 00000000] [url = about:blank] 08:26:58 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19CBC400) [pid = 3380] [serial = 399] [outer = 00000000] [url = about:blank] 08:26:59 INFO - PROCESS | 3380 | 1468596419091 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 890ms 08:26:59 INFO - PROCESS | 3380 | 1468596419136 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 3380 | 1468596419141 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 08:26:59 INFO - PROCESS | 3380 | 1468596419147 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:26:59 INFO - PROCESS | 3380 | 1468596419149 Marionette TRACE conn6 <- [1,570,null,{}] 08:26:59 INFO - PROCESS | 3380 | 1468596419153 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:59 INFO - PROCESS | 3380 | 1468596419155 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:59 INFO - PROCESS | 3380 | 1468596419241 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 08:26:59 INFO - PROCESS | 3380 | 1468596419250 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 3380 | 1468596419252 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:59 INFO - PROCESS | 3380 | ++DOCSHELL 14450400 == 30 [pid = 3380] [id = 152] 08:26:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (14521C00) [pid = 3380] [serial = 454] [outer = 00000000] 08:26:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (148B8800) [pid = 3380] [serial = 455] [outer = 14521C00] 08:26:59 INFO - PROCESS | 3380 | 1468596419299 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14C05800) [pid = 3380] [serial = 456] [outer = 14521C00] 08:26:59 INFO - PROCESS | 3380 | 1468596419699 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 08:26:59 INFO - PROCESS | 3380 | 1468596419722 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 3380 | 1468596419724 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 08:26:59 INFO - PROCESS | 3380 | 1468596419728 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:26:59 INFO - PROCESS | 3380 | 1468596419731 Marionette TRACE conn6 <- [1,574,null,{}] 08:26:59 INFO - PROCESS | 3380 | 1468596419742 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:59 INFO - PROCESS | 3380 | 1468596419747 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:59 INFO - PROCESS | 3380 | 1468596419835 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 08:26:59 INFO - PROCESS | 3380 | 1468596419842 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 3380 | 1468596419845 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:26:59 INFO - PROCESS | 3380 | ++DOCSHELL 17455800 == 31 [pid = 3380] [id = 153] 08:26:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17456C00) [pid = 3380] [serial = 457] [outer = 00000000] 08:26:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17C54400) [pid = 3380] [serial = 458] [outer = 17456C00] 08:26:59 INFO - PROCESS | 3380 | 1468596419894 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17D21C00) [pid = 3380] [serial = 459] [outer = 17456C00] 08:27:00 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:00 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:27:00 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:00 INFO - PROCESS | 3380 | 1468596420335 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:27:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:27:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 08:27:00 INFO - PROCESS | 3380 | 1468596420361 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 3380 | 1468596420364 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 08:27:00 INFO - PROCESS | 3380 | 1468596420367 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:27:00 INFO - PROCESS | 3380 | 1468596420368 Marionette TRACE conn6 <- [1,578,null,{}] 08:27:00 INFO - PROCESS | 3380 | 1468596420372 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:00 INFO - PROCESS | 3380 | 1468596420374 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:00 INFO - PROCESS | 3380 | 1468596420460 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 08:27:00 INFO - PROCESS | 3380 | 1468596420465 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 3380 | 1468596420467 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:00 INFO - PROCESS | 3380 | ++DOCSHELL 18BAB400 == 32 [pid = 3380] [id = 154] 08:27:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18BAC000) [pid = 3380] [serial = 460] [outer = 00000000] 08:27:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (191F4800) [pid = 3380] [serial = 461] [outer = 18BAC000] 08:27:00 INFO - PROCESS | 3380 | 1468596420521 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (191EE800) [pid = 3380] [serial = 462] [outer = 18BAC000] 08:27:00 INFO - PROCESS | 3380 | 1468596420901 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:27:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:27:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 570ms 08:27:00 INFO - PROCESS | 3380 | 1468596420941 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 3380 | 1468596420943 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 08:27:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:27:00 INFO - PROCESS | 3380 | 1468596420946 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 3380 | 1468596420948 Marionette TRACE conn6 <- [1,582,null,{}] 08:27:00 INFO - PROCESS | 3380 | 1468596420952 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:00 INFO - PROCESS | 3380 | 1468596420954 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:01 INFO - PROCESS | 3380 | 1468596421069 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 08:27:01 INFO - PROCESS | 3380 | 1468596421084 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 3380 | 1468596421086 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:01 INFO - PROCESS | 3380 | ++DOCSHELL 197AE000 == 33 [pid = 3380] [id = 155] 08:27:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (197AEC00) [pid = 3380] [serial = 463] [outer = 00000000] 08:27:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (197B9400) [pid = 3380] [serial = 464] [outer = 197AEC00] 08:27:01 INFO - PROCESS | 3380 | 1468596421130 Marionette DEBUG loaded listener.js 08:27:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19908800) [pid = 3380] [serial = 465] [outer = 197AEC00] 08:27:01 INFO - PROCESS | 3380 | 1468596421718 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 870ms 08:27:01 INFO - PROCESS | 3380 | 1468596421819 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 3380 | 1468596421821 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 08:27:01 INFO - PROCESS | 3380 | 1468596421823 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:27:01 INFO - PROCESS | 3380 | 1468596421825 Marionette TRACE conn6 <- [1,586,null,{}] 08:27:01 INFO - PROCESS | 3380 | 1468596421831 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:01 INFO - PROCESS | 3380 | 1468596421837 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:01 INFO - PROCESS | 3380 | 1468596421975 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 08:27:01 INFO - PROCESS | 3380 | 1468596421981 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 3380 | 1468596421983 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:01 INFO - PROCESS | 3380 | ++DOCSHELL 197B7800 == 34 [pid = 3380] [id = 156] 08:27:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (197B9800) [pid = 3380] [serial = 466] [outer = 00000000] 08:27:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1B502800) [pid = 3380] [serial = 467] [outer = 197B9800] 08:27:02 INFO - PROCESS | 3380 | 1468596422027 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1B597000) [pid = 3380] [serial = 468] [outer = 197B9800] 08:27:02 INFO - PROCESS | 3380 | 1468596422504 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:27:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:27:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 08:27:02 INFO - PROCESS | 3380 | 1468596422557 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 08:27:02 INFO - PROCESS | 3380 | 1468596422559 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 08:27:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:27:02 INFO - PROCESS | 3380 | 1468596422571 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 3380 | 1468596422573 Marionette TRACE conn6 <- [1,590,null,{}] 08:27:02 INFO - PROCESS | 3380 | 1468596422584 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:02 INFO - PROCESS | 3380 | 1468596422586 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:02 INFO - PROCESS | 3380 | 1468596422688 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 08:27:02 INFO - PROCESS | 3380 | 1468596422700 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 3380 | 1468596422702 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:02 INFO - PROCESS | 3380 | ++DOCSHELL 1B75E000 == 35 [pid = 3380] [id = 157] 08:27:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1B90EC00) [pid = 3380] [serial = 469] [outer = 00000000] 08:27:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1BD8B400) [pid = 3380] [serial = 470] [outer = 1B90EC00] 08:27:02 INFO - PROCESS | 3380 | 1468596422744 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1BD8C000) [pid = 3380] [serial = 471] [outer = 1B90EC00] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (199E4400) [pid = 3380] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1ADC0000) [pid = 3380] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1C625C00) [pid = 3380] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10BF7000) [pid = 3380] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (187DB400) [pid = 3380] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (187DF400) [pid = 3380] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16878C00) [pid = 3380] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1B75B400) [pid = 3380] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (197BA400) [pid = 3380] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1076D400) [pid = 3380] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14C3A000) [pid = 3380] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19275000) [pid = 3380] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (101F7800) [pid = 3380] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:27:03 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (148BBC00) [pid = 3380] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:27:03 INFO - PROCESS | 3380 | 1468596423364 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:27:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:27:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 850ms 08:27:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:27:03 INFO - PROCESS | 3380 | 1468596423413 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 3380 | 1468596423415 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 08:27:03 INFO - PROCESS | 3380 | 1468596423418 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 3380 | 1468596423420 Marionette TRACE conn6 <- [1,594,null,{}] 08:27:03 INFO - PROCESS | 3380 | 1468596423423 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:03 INFO - PROCESS | 3380 | 1468596423425 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:03 INFO - PROCESS | 3380 | 1468596423502 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 08:27:03 INFO - PROCESS | 3380 | 1468596423583 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 3380 | 1468596423585 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:03 INFO - PROCESS | 3380 | ++DOCSHELL 1073B400 == 36 [pid = 3380] [id = 158] 08:27:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10740800) [pid = 3380] [serial = 472] [outer = 00000000] 08:27:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (187DB400) [pid = 3380] [serial = 473] [outer = 10740800] 08:27:03 INFO - PROCESS | 3380 | 1468596423630 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19275000) [pid = 3380] [serial = 474] [outer = 10740800] 08:27:04 INFO - PROCESS | 3380 | 1468596424025 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:27:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:27:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 08:27:04 INFO - PROCESS | 3380 | 1468596424049 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 3380 | 1468596424051 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 08:27:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:27:04 INFO - PROCESS | 3380 | 1468596424054 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 3380 | 1468596424056 Marionette TRACE conn6 <- [1,598,null,{}] 08:27:04 INFO - PROCESS | 3380 | 1468596424059 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:04 INFO - PROCESS | 3380 | 1468596424061 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:04 INFO - PROCESS | 3380 | 1468596424169 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 08:27:04 INFO - PROCESS | 3380 | 1468596424177 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 3380 | 1468596424179 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:04 INFO - PROCESS | 3380 | ++DOCSHELL 14DC6000 == 37 [pid = 3380] [id = 159] 08:27:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1604BC00) [pid = 3380] [serial = 475] [outer = 00000000] 08:27:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19BF0C00) [pid = 3380] [serial = 476] [outer = 1604BC00] 08:27:04 INFO - PROCESS | 3380 | 1468596424223 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1BD1C000) [pid = 3380] [serial = 477] [outer = 1604BC00] 08:27:04 INFO - PROCESS | 3380 | 1468596424623 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:27:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:27:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 08:27:04 INFO - PROCESS | 3380 | 1468596424686 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 3380 | 1468596424687 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 08:27:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:27:04 INFO - PROCESS | 3380 | 1468596424691 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 3380 | 1468596424692 Marionette TRACE conn6 <- [1,602,null,{}] 08:27:04 INFO - PROCESS | 3380 | 1468596424696 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:04 INFO - PROCESS | 3380 | 1468596424697 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:04 INFO - PROCESS | 3380 | 1468596424806 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 08:27:04 INFO - PROCESS | 3380 | 1468596424814 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 3380 | 1468596424816 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:04 INFO - PROCESS | 3380 | ++DOCSHELL 1884D000 == 38 [pid = 3380] [id = 160] 08:27:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19188C00) [pid = 3380] [serial = 478] [outer = 00000000] 08:27:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C656000) [pid = 3380] [serial = 479] [outer = 19188C00] 08:27:04 INFO - PROCESS | 3380 | 1468596424861 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1B75D400) [pid = 3380] [serial = 480] [outer = 19188C00] 08:27:05 INFO - PROCESS | 3380 | 1468596425250 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:27:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:27:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 570ms 08:27:05 INFO - PROCESS | 3380 | 1468596425304 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 3380 | 1468596425308 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 08:27:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:27:05 INFO - PROCESS | 3380 | 1468596425314 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 3380 | 1468596425318 Marionette TRACE conn6 <- [1,606,null,{}] 08:27:05 INFO - PROCESS | 3380 | 1468596425325 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:05 INFO - PROCESS | 3380 | 1468596425328 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:05 INFO - PROCESS | 3380 | 1468596425519 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 08:27:05 INFO - PROCESS | 3380 | 1468596425620 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 3380 | 1468596425625 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:05 INFO - PROCESS | 3380 | ++DOCSHELL 10413000 == 39 [pid = 3380] [id = 161] 08:27:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10416800) [pid = 3380] [serial = 481] [outer = 00000000] 08:27:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1063CC00) [pid = 3380] [serial = 482] [outer = 10416800] 08:27:05 INFO - PROCESS | 3380 | 1468596425681 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (10C41C00) [pid = 3380] [serial = 483] [outer = 10416800] 08:27:06 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:27:06 INFO - PROCESS | 3380 | 1468596426508 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:27:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:27:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1234ms 08:27:06 INFO - PROCESS | 3380 | 1468596426551 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 3380 | 1468596426555 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 08:27:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:27:06 INFO - PROCESS | 3380 | 1468596426561 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 3380 | 1468596426565 Marionette TRACE conn6 <- [1,610,null,{}] 08:27:06 INFO - PROCESS | 3380 | 1468596426570 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:06 INFO - PROCESS | 3380 | 1468596426572 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:06 INFO - PROCESS | 3380 | 1468596426681 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 08:27:06 INFO - PROCESS | 3380 | 1468596426778 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 3380 | 1468596426780 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:06 INFO - PROCESS | 3380 | ++DOCSHELL 17453C00 == 40 [pid = 3380] [id = 162] 08:27:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (17458000) [pid = 3380] [serial = 484] [outer = 00000000] 08:27:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (17CD1C00) [pid = 3380] [serial = 485] [outer = 17458000] 08:27:06 INFO - PROCESS | 3380 | 1468596426836 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (187E0C00) [pid = 3380] [serial = 486] [outer = 17458000] 08:27:07 INFO - PROCESS | 3380 | 1468596427427 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:27:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:27:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 08:27:07 INFO - PROCESS | 3380 | 1468596427491 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 3380 | 1468596427494 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 08:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:27:07 INFO - PROCESS | 3380 | 1468596427498 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 3380 | 1468596427500 Marionette TRACE conn6 <- [1,614,null,{}] 08:27:07 INFO - PROCESS | 3380 | 1468596427509 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:07 INFO - PROCESS | 3380 | 1468596427514 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:07 INFO - PROCESS | 3380 | 1468596427623 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 08:27:07 INFO - PROCESS | 3380 | 1468596427749 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:07 INFO - PROCESS | 3380 | 1468596427753 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:07 INFO - PROCESS | 3380 | ++DOCSHELL 1BD8F400 == 41 [pid = 3380] [id = 163] 08:27:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1C049800) [pid = 3380] [serial = 487] [outer = 00000000] 08:27:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1C65CC00) [pid = 3380] [serial = 488] [outer = 1C049800] 08:27:07 INFO - PROCESS | 3380 | 1468596427811 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1C66B400) [pid = 3380] [serial = 489] [outer = 1C049800] 08:27:08 INFO - PROCESS | 3380 | 1468596428393 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:27:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:27:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 08:27:08 INFO - PROCESS | 3380 | 1468596428431 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 3380 | 1468596428433 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 08:27:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:27:08 INFO - PROCESS | 3380 | 1468596428437 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 3380 | 1468596428438 Marionette TRACE conn6 <- [1,618,null,{}] 08:27:08 INFO - PROCESS | 3380 | 1468596428442 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:08 INFO - PROCESS | 3380 | 1468596428445 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:08 INFO - PROCESS | 3380 | 1468596428552 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 08:27:08 INFO - PROCESS | 3380 | 1468596428647 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 3380 | 1468596428650 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:08 INFO - PROCESS | 3380 | ++DOCSHELL 1D043000 == 42 [pid = 3380] [id = 164] 08:27:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1D043800) [pid = 3380] [serial = 490] [outer = 00000000] 08:27:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (1D049C00) [pid = 3380] [serial = 491] [outer = 1D043800] 08:27:08 INFO - PROCESS | 3380 | 1468596428703 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (1D12E800) [pid = 3380] [serial = 492] [outer = 1D043800] 08:27:09 INFO - PROCESS | 3380 | 1468596429292 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 08:27:09 INFO - PROCESS | 3380 | 1468596429371 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 3380 | 1468596429373 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 08:27:09 INFO - PROCESS | 3380 | 1468596429377 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:27:09 INFO - PROCESS | 3380 | 1468596429379 Marionette TRACE conn6 <- [1,622,null,{}] 08:27:09 INFO - PROCESS | 3380 | 1468596429383 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:09 INFO - PROCESS | 3380 | 1468596429385 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:09 INFO - PROCESS | 3380 | 1468596429612 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 08:27:09 INFO - PROCESS | 3380 | 1468596429747 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 3380 | 1468596429750 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:09 INFO - PROCESS | 3380 | ++DOCSHELL 10374800 == 43 [pid = 3380] [id = 165] 08:27:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (10375000) [pid = 3380] [serial = 493] [outer = 00000000] 08:27:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (1063E400) [pid = 3380] [serial = 494] [outer = 10375000] 08:27:09 INFO - PROCESS | 3380 | 1468596429800 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (10B95000) [pid = 3380] [serial = 495] [outer = 10375000] 08:27:10 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:10 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 14DC6000 == 42 [pid = 3380] [id = 159] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 1073B400 == 41 [pid = 3380] [id = 158] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 1B75E000 == 40 [pid = 3380] [id = 157] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 197B7800 == 39 [pid = 3380] [id = 156] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 197AE000 == 38 [pid = 3380] [id = 155] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 18BAB400 == 37 [pid = 3380] [id = 154] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 14450400 == 36 [pid = 3380] [id = 152] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 17455800 == 35 [pid = 3380] [id = 153] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 1041E400 == 34 [pid = 3380] [id = 151] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 10B94C00 == 33 [pid = 3380] [id = 150] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 0D003400 == 32 [pid = 3380] [id = 149] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 1D043000 == 31 [pid = 3380] [id = 164] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 17453C00 == 30 [pid = 3380] [id = 162] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 1BD8F400 == 29 [pid = 3380] [id = 163] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 1884D000 == 28 [pid = 3380] [id = 160] 08:27:10 INFO - PROCESS | 3380 | --DOCSHELL 10413000 == 27 [pid = 3380] [id = 161] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (1AD72C00) [pid = 3380] [serial = 428] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (1ADBC800) [pid = 3380] [serial = 429] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (1B504400) [pid = 3380] [serial = 431] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (1C659C00) [pid = 3380] [serial = 434] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (1686B800) [pid = 3380] [serial = 438] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (14CEA800) [pid = 3380] [serial = 437] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (19901800) [pid = 3380] [serial = 440] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1918AC00) [pid = 3380] [serial = 419] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (191F5800) [pid = 3380] [serial = 420] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (17C4C800) [pid = 3380] [serial = 416] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (187D5400) [pid = 3380] [serial = 417] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1C056400) [pid = 3380] [serial = 402] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (198B8000) [pid = 3380] [serial = 425] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10776400) [pid = 3380] [serial = 407] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10B99400) [pid = 3380] [serial = 408] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (15953000) [pid = 3380] [serial = 413] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (16050800) [pid = 3380] [serial = 414] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (195F4400) [pid = 3380] [serial = 422] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (195F6800) [pid = 3380] [serial = 423] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1C662C00) [pid = 3380] [serial = 435] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10377C00) [pid = 3380] [serial = 404] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10416400) [pid = 3380] [serial = 405] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14B48000) [pid = 3380] [serial = 410] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14C32C00) [pid = 3380] [serial = 411] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1B915400) [pid = 3380] [serial = 432] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19871800) [pid = 3380] [serial = 426] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1B599400) [pid = 3380] [serial = 441] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C668000) [pid = 3380] [serial = 443] [outer = 00000000] [url = about:blank] 08:27:11 INFO - PROCESS | 3380 | 1468596431016 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1723ms 08:27:11 INFO - PROCESS | 3380 | 1468596431105 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 3380 | 1468596431109 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 08:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:27:11 INFO - PROCESS | 3380 | 1468596431114 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 3380 | 1468596431117 Marionette TRACE conn6 <- [1,626,null,{}] 08:27:11 INFO - PROCESS | 3380 | 1468596431123 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:11 INFO - PROCESS | 3380 | 1468596431126 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:11 INFO - PROCESS | 3380 | 1468596431217 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 08:27:11 INFO - PROCESS | 3380 | 1468596431292 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 3380 | 1468596431296 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:11 INFO - PROCESS | 3380 | ++DOCSHELL 10377C00 == 28 [pid = 3380] [id = 166] 08:27:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1037B400) [pid = 3380] [serial = 496] [outer = 00000000] 08:27:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1041C800) [pid = 3380] [serial = 497] [outer = 1037B400] 08:27:11 INFO - PROCESS | 3380 | 1468596431345 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1063A800) [pid = 3380] [serial = 498] [outer = 1037B400] 08:27:11 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:11 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:11 INFO - PROCESS | 3380 | 1468596431749 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 08:27:11 INFO - PROCESS | 3380 | 1468596431804 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 3380 | 1468596431809 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 08:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:27:11 INFO - PROCESS | 3380 | 1468596431816 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 3380 | 1468596431818 Marionette TRACE conn6 <- [1,630,null,{}] 08:27:11 INFO - PROCESS | 3380 | 1468596431822 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:11 INFO - PROCESS | 3380 | 1468596431825 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:11 INFO - PROCESS | 3380 | 1468596431911 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 08:27:11 INFO - PROCESS | 3380 | 1468596431917 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 3380 | 1468596431920 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:11 INFO - PROCESS | 3380 | ++DOCSHELL 10CCF400 == 29 [pid = 3380] [id = 167] 08:27:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (14414000) [pid = 3380] [serial = 499] [outer = 00000000] 08:27:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (145EEC00) [pid = 3380] [serial = 500] [outer = 14414000] 08:27:11 INFO - PROCESS | 3380 | 1468596431967 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (14B98000) [pid = 3380] [serial = 501] [outer = 14414000] 08:27:12 INFO - PROCESS | 3380 | 1468596432431 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:27:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:27:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 08:27:12 INFO - PROCESS | 3380 | 1468596432489 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 3380 | 1468596432492 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 08:27:12 INFO - PROCESS | 3380 | 1468596432495 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:27:12 INFO - PROCESS | 3380 | 1468596432498 Marionette TRACE conn6 <- [1,634,null,{}] 08:27:12 INFO - PROCESS | 3380 | 1468596432509 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:12 INFO - PROCESS | 3380 | 1468596432514 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:12 INFO - PROCESS | 3380 | 1468596432625 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 08:27:12 INFO - PROCESS | 3380 | 1468596432714 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 3380 | 1468596432717 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:12 INFO - PROCESS | 3380 | ++DOCSHELL 1744EC00 == 30 [pid = 3380] [id = 168] 08:27:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17452800) [pid = 3380] [serial = 502] [outer = 00000000] 08:27:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (17459C00) [pid = 3380] [serial = 503] [outer = 17452800] 08:27:12 INFO - PROCESS | 3380 | 1468596432765 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (17C55400) [pid = 3380] [serial = 504] [outer = 17452800] 08:27:13 INFO - PROCESS | 3380 | 1468596433187 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 08:27:13 INFO - PROCESS | 3380 | 1468596433229 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 3380 | 1468596433232 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 08:27:13 INFO - PROCESS | 3380 | 1468596433235 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:27:13 INFO - PROCESS | 3380 | 1468596433237 Marionette TRACE conn6 <- [1,638,null,{}] 08:27:13 INFO - PROCESS | 3380 | 1468596433241 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:13 INFO - PROCESS | 3380 | 1468596433243 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:13 INFO - PROCESS | 3380 | 1468596433353 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 08:27:13 INFO - PROCESS | 3380 | 1468596433359 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 3380 | 1468596433361 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:13 INFO - PROCESS | 3380 | ++DOCSHELL 17CD3C00 == 31 [pid = 3380] [id = 169] 08:27:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (187D4C00) [pid = 3380] [serial = 505] [outer = 00000000] 08:27:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (187DFC00) [pid = 3380] [serial = 506] [outer = 187D4C00] 08:27:13 INFO - PROCESS | 3380 | 1468596433412 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (18BAF800) [pid = 3380] [serial = 507] [outer = 187D4C00] 08:27:13 INFO - PROCESS | 3380 | 1468596433846 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 08:27:13 INFO - PROCESS | 3380 | 1468596433909 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 08:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:27:13 INFO - PROCESS | 3380 | 1468596433911 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 08:27:13 INFO - PROCESS | 3380 | 1468596433914 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 3380 | 1468596433916 Marionette TRACE conn6 <- [1,642,null,{}] 08:27:13 INFO - PROCESS | 3380 | 1468596433958 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:13 INFO - PROCESS | 3380 | 1468596433960 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:14 INFO - PROCESS | 3380 | 1468596434071 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 08:27:14 INFO - PROCESS | 3380 | 1468596434083 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 3380 | 1468596434085 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:14 INFO - PROCESS | 3380 | ++DOCSHELL 191F0C00 == 32 [pid = 3380] [id = 170] 08:27:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (191F3400) [pid = 3380] [serial = 508] [outer = 00000000] 08:27:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (195EA800) [pid = 3380] [serial = 509] [outer = 191F3400] 08:27:14 INFO - PROCESS | 3380 | 1468596434129 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (197B0000) [pid = 3380] [serial = 510] [outer = 191F3400] 08:27:14 INFO - PROCESS | 3380 | 1468596434588 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:27:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 08:27:14 INFO - PROCESS | 3380 | 1468596434645 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 3380 | 1468596434647 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 08:27:14 INFO - PROCESS | 3380 | 1468596434650 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:27:14 INFO - PROCESS | 3380 | 1468596434652 Marionette TRACE conn6 <- [1,646,null,{}] 08:27:14 INFO - PROCESS | 3380 | 1468596434660 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:14 INFO - PROCESS | 3380 | 1468596434666 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:14 INFO - PROCESS | 3380 | 1468596434801 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 08:27:14 INFO - PROCESS | 3380 | 1468596434816 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 3380 | 1468596434818 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:14 INFO - PROCESS | 3380 | ++DOCSHELL 199E4000 == 33 [pid = 3380] [id = 171] 08:27:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (199E4400) [pid = 3380] [serial = 511] [outer = 00000000] 08:27:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (19BEB000) [pid = 3380] [serial = 512] [outer = 199E4400] 08:27:14 INFO - PROCESS | 3380 | 1468596434862 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1AD77000) [pid = 3380] [serial = 513] [outer = 199E4400] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1604BC00) [pid = 3380] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (19188C00) [pid = 3380] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (197B9800) [pid = 3380] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (18BAC000) [pid = 3380] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1041F400) [pid = 3380] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (14521C00) [pid = 3380] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (17456C00) [pid = 3380] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (0D003800) [pid = 3380] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10CC5800) [pid = 3380] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1B90EC00) [pid = 3380] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1C65C800) [pid = 3380] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10740800) [pid = 3380] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:27:15 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (197AEC00) [pid = 3380] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:27:15 INFO - PROCESS | 3380 | 1468596435542 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 08:27:15 INFO - PROCESS | 3380 | 1468596435585 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 3380 | 1468596435587 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 08:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:27:15 INFO - PROCESS | 3380 | 1468596435590 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 3380 | 1468596435592 Marionette TRACE conn6 <- [1,650,null,{}] 08:27:15 INFO - PROCESS | 3380 | 1468596435595 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:15 INFO - PROCESS | 3380 | 1468596435597 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:15 INFO - PROCESS | 3380 | 1468596435672 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 08:27:15 INFO - PROCESS | 3380 | 1468596435677 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 3380 | 1468596435679 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:15 INFO - PROCESS | 3380 | ++DOCSHELL 115CF800 == 34 [pid = 3380] [id = 172] 08:27:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (115D1000) [pid = 3380] [serial = 514] [outer = 00000000] 08:27:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19871800) [pid = 3380] [serial = 515] [outer = 115D1000] 08:27:15 INFO - PROCESS | 3380 | 1468596435725 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (198B6400) [pid = 3380] [serial = 516] [outer = 115D1000] 08:27:16 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:16 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:27:16 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:16 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:27:16 INFO - PROCESS | 3380 | 1468596436143 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 08:27:16 INFO - PROCESS | 3380 | 1468596436161 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 3380 | 1468596436163 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 08:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:27:16 INFO - PROCESS | 3380 | 1468596436178 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 3380 | 1468596436180 Marionette TRACE conn6 <- [1,654,null,{}] 08:27:16 INFO - PROCESS | 3380 | 1468596436183 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:16 INFO - PROCESS | 3380 | 1468596436185 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:16 INFO - PROCESS | 3380 | 1468596436261 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 08:27:16 INFO - PROCESS | 3380 | 1468596436266 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 3380 | 1468596436268 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:16 INFO - PROCESS | 3380 | ++DOCSHELL 197BCC00 == 35 [pid = 3380] [id = 173] 08:27:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1AD7BC00) [pid = 3380] [serial = 517] [outer = 00000000] 08:27:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1ADC8800) [pid = 3380] [serial = 518] [outer = 1AD7BC00] 08:27:16 INFO - PROCESS | 3380 | 1468596436311 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1ADC9800) [pid = 3380] [serial = 519] [outer = 1AD7BC00] 08:27:16 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:16 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:27:16 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:16 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:27:16 INFO - PROCESS | 3380 | 1468596436726 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 590ms 08:27:16 INFO - PROCESS | 3380 | 1468596436757 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 3380 | 1468596436759 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 08:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:27:16 INFO - PROCESS | 3380 | 1468596436777 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 3380 | 1468596436779 Marionette TRACE conn6 <- [1,658,null,{}] 08:27:16 INFO - PROCESS | 3380 | 1468596436782 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:16 INFO - PROCESS | 3380 | 1468596436784 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:16 INFO - PROCESS | 3380 | 1468596436861 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 08:27:16 INFO - PROCESS | 3380 | 1468596436866 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 3380 | 1468596436868 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:16 INFO - PROCESS | 3380 | ++DOCSHELL 1744E800 == 36 [pid = 3380] [id = 174] 08:27:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1BD10400) [pid = 3380] [serial = 520] [outer = 00000000] 08:27:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C04FC00) [pid = 3380] [serial = 521] [outer = 1BD10400] 08:27:16 INFO - PROCESS | 3380 | 1468596436911 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C050000) [pid = 3380] [serial = 522] [outer = 1BD10400] 08:27:17 INFO - PROCESS | 3380 | --DOCSHELL 10377C00 == 35 [pid = 3380] [id = 166] 08:27:17 INFO - PROCESS | 3380 | --DOCSHELL 10374800 == 34 [pid = 3380] [id = 165] 08:27:18 INFO - PROCESS | 3380 | --DOCSHELL 10CCF400 == 33 [pid = 3380] [id = 167] 08:27:18 INFO - PROCESS | 3380 | --DOCSHELL 1744EC00 == 32 [pid = 3380] [id = 168] 08:27:18 INFO - PROCESS | 3380 | --DOCSHELL 115CF800 == 31 [pid = 3380] [id = 172] 08:27:18 INFO - PROCESS | 3380 | --DOCSHELL 191F0C00 == 30 [pid = 3380] [id = 170] 08:27:18 INFO - PROCESS | 3380 | --DOCSHELL 197BCC00 == 29 [pid = 3380] [id = 173] 08:27:18 INFO - PROCESS | 3380 | --DOCSHELL 199E4000 == 28 [pid = 3380] [id = 171] 08:27:18 INFO - PROCESS | 3380 | --DOCSHELL 17CD3C00 == 27 [pid = 3380] [id = 169] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1BD1C000) [pid = 3380] [serial = 477] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1C656000) [pid = 3380] [serial = 479] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1B502800) [pid = 3380] [serial = 467] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (191F4800) [pid = 3380] [serial = 461] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1063DC00) [pid = 3380] [serial = 452] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10647800) [pid = 3380] [serial = 453] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (148B8800) [pid = 3380] [serial = 455] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (14C05800) [pid = 3380] [serial = 456] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (17C54400) [pid = 3380] [serial = 458] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17D21C00) [pid = 3380] [serial = 459] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (0D012000) [pid = 3380] [serial = 446] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10034400) [pid = 3380] [serial = 447] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (115CF000) [pid = 3380] [serial = 449] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (145A9400) [pid = 3380] [serial = 450] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (191EE800) [pid = 3380] [serial = 462] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1BD8B400) [pid = 3380] [serial = 470] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1C66B800) [pid = 3380] [serial = 444] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1B75D400) [pid = 3380] [serial = 480] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1B597000) [pid = 3380] [serial = 468] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (187DB400) [pid = 3380] [serial = 473] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (19BF0C00) [pid = 3380] [serial = 476] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1BD8C000) [pid = 3380] [serial = 471] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (197B9400) [pid = 3380] [serial = 464] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (19908800) [pid = 3380] [serial = 465] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (19275000) [pid = 3380] [serial = 474] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 3380 | 1468596438635 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1879ms 08:27:18 INFO - PROCESS | 3380 | 1468596438658 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 3380 | 1468596438662 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 08:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:27:18 INFO - PROCESS | 3380 | 1468596438666 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - PROCESS | 3380 | 1468596438670 Marionette TRACE conn6 <- [1,662,null,{}] 08:27:18 INFO - PROCESS | 3380 | 1468596438676 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:18 INFO - PROCESS | 3380 | 1468596438679 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:18 INFO - PROCESS | 3380 | 1468596438767 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 08:27:18 INFO - PROCESS | 3380 | 1468596438774 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 3380 | 1468596438779 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:18 INFO - PROCESS | 3380 | ++DOCSHELL 10159C00 == 28 [pid = 3380] [id = 175] 08:27:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1015D800) [pid = 3380] [serial = 523] [outer = 00000000] 08:27:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (101F7800) [pid = 3380] [serial = 524] [outer = 1015D800] 08:27:18 INFO - PROCESS | 3380 | 1468596438828 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10376400) [pid = 3380] [serial = 525] [outer = 1015D800] 08:27:19 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:19 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:27:19 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:19 INFO - PROCESS | 3380 | [3380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:27:19 INFO - PROCESS | 3380 | 1468596439312 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:27:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 08:27:19 INFO - PROCESS | 3380 | 1468596439357 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 3380 | 1468596439362 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 08:27:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:27:19 INFO - PROCESS | 3380 | 1468596439368 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 3380 | 1468596439371 Marionette TRACE conn6 <- [1,666,null,{}] 08:27:19 INFO - PROCESS | 3380 | 1468596439375 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:19 INFO - PROCESS | 3380 | 1468596439378 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:19 INFO - PROCESS | 3380 | 1468596439463 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 08:27:19 INFO - PROCESS | 3380 | 1468596439471 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 3380 | 1468596439474 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:19 INFO - PROCESS | 3380 | ++DOCSHELL 10742800 == 29 [pid = 3380] [id = 176] 08:27:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (1076E400) [pid = 3380] [serial = 526] [outer = 00000000] 08:27:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10B09400) [pid = 3380] [serial = 527] [outer = 1076E400] 08:27:19 INFO - PROCESS | 3380 | 1468596439522 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10BBEC00) [pid = 3380] [serial = 528] [outer = 1076E400] 08:27:19 INFO - PROCESS | 3380 | 1468596439988 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 08:27:20 INFO - PROCESS | 3380 | 1468596440042 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 3380 | 1468596440045 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 08:27:20 INFO - PROCESS | 3380 | 1468596440048 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:27:20 INFO - PROCESS | 3380 | 1468596440051 Marionette TRACE conn6 <- [1,670,null,{}] 08:27:20 INFO - PROCESS | 3380 | 1468596440062 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:20 INFO - PROCESS | 3380 | 1468596440067 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:20 INFO - PROCESS | 3380 | 1468596440182 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 08:27:20 INFO - PROCESS | 3380 | 1468596440265 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 3380 | 1468596440268 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:20 INFO - PROCESS | 3380 | ++DOCSHELL 14B29000 == 30 [pid = 3380] [id = 177] 08:27:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (14B29400) [pid = 3380] [serial = 529] [outer = 00000000] 08:27:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (14B96400) [pid = 3380] [serial = 530] [outer = 14B29400] 08:27:20 INFO - PROCESS | 3380 | 1468596440317 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (14C45400) [pid = 3380] [serial = 531] [outer = 14B29400] 08:27:21 INFO - PROCESS | 3380 | 1468596441147 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:27:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:27:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1131ms 08:27:21 INFO - PROCESS | 3380 | 1468596441183 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 3380 | 1468596441186 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 08:27:21 INFO - PROCESS | 3380 | 1468596441189 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 3380 | 1468596441190 Marionette TRACE conn6 <- [1,674,null,{}] 08:27:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:27:21 INFO - PROCESS | 3380 | 1468596441194 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:21 INFO - PROCESS | 3380 | 1468596441196 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:21 INFO - PROCESS | 3380 | 1468596441303 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 08:27:21 INFO - PROCESS | 3380 | 1468596441347 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 3380 | 1468596441349 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:21 INFO - PROCESS | 3380 | ++DOCSHELL 14B30400 == 31 [pid = 3380] [id = 178] 08:27:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14DBA800) [pid = 3380] [serial = 532] [outer = 00000000] 08:27:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14DC7000) [pid = 3380] [serial = 533] [outer = 14DBA800] 08:27:21 INFO - PROCESS | 3380 | 1468596441394 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1595F400) [pid = 3380] [serial = 534] [outer = 14DBA800] 08:27:22 INFO - PROCESS | 3380 | 1468596442263 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:27:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1129ms 08:27:22 INFO - PROCESS | 3380 | 1468596442322 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 3380 | 1468596442324 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 08:27:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:27:22 INFO - PROCESS | 3380 | 1468596442327 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 3380 | 1468596442329 Marionette TRACE conn6 <- [1,678,null,{}] 08:27:22 INFO - PROCESS | 3380 | 1468596442332 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:22 INFO - PROCESS | 3380 | 1468596442334 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:22 INFO - PROCESS | 3380 | 1468596442439 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 08:27:22 INFO - PROCESS | 3380 | 1468596442445 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 3380 | 1468596442447 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:22 INFO - PROCESS | 3380 | ++DOCSHELL 16051C00 == 32 [pid = 3380] [id = 179] 08:27:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16052000) [pid = 3380] [serial = 535] [outer = 00000000] 08:27:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17453400) [pid = 3380] [serial = 536] [outer = 16052000] 08:27:22 INFO - PROCESS | 3380 | 1468596442493 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17892400) [pid = 3380] [serial = 537] [outer = 16052000] 08:27:23 INFO - PROCESS | 3380 | 1468596443417 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:27:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:27:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1118ms 08:27:23 INFO - PROCESS | 3380 | 1468596443447 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 3380 | 1468596443449 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 08:27:23 INFO - PROCESS | 3380 | 1468596443452 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:27:23 INFO - PROCESS | 3380 | 1468596443453 Marionette TRACE conn6 <- [1,682,null,{}] 08:27:23 INFO - PROCESS | 3380 | 1468596443457 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:23 INFO - PROCESS | 3380 | 1468596443462 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:23 INFO - PROCESS | 3380 | 1468596443590 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 08:27:23 INFO - PROCESS | 3380 | 1468596443596 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 3380 | 1468596443598 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:23 INFO - PROCESS | 3380 | ++DOCSHELL 187D7000 == 33 [pid = 3380] [id = 180] 08:27:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (187D9800) [pid = 3380] [serial = 538] [outer = 00000000] 08:27:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (18857C00) [pid = 3380] [serial = 539] [outer = 187D9800] 08:27:23 INFO - PROCESS | 3380 | 1468596443643 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18B85000) [pid = 3380] [serial = 540] [outer = 187D9800] 08:27:24 INFO - PROCESS | 3380 | 1468596444598 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:27:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1178ms 08:27:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:27:24 INFO - PROCESS | 3380 | 1468596444634 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 3380 | 1468596444636 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 08:27:24 INFO - PROCESS | 3380 | 1468596444640 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 3380 | 1468596444641 Marionette TRACE conn6 <- [1,686,null,{}] 08:27:24 INFO - PROCESS | 3380 | 1468596444645 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:24 INFO - PROCESS | 3380 | 1468596444647 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:24 INFO - PROCESS | 3380 | 1468596444748 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 08:27:24 INFO - PROCESS | 3380 | 1468596444754 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 3380 | 1468596444756 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:24 INFO - PROCESS | 3380 | ++DOCSHELL 18BB0C00 == 34 [pid = 3380] [id = 181] 08:27:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19188C00) [pid = 3380] [serial = 541] [outer = 00000000] 08:27:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (191F7000) [pid = 3380] [serial = 542] [outer = 19188C00] 08:27:24 INFO - PROCESS | 3380 | 1468596444798 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (191F9000) [pid = 3380] [serial = 543] [outer = 19188C00] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (187D4C00) [pid = 3380] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (191F3400) [pid = 3380] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (199E4400) [pid = 3380] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1AD7BC00) [pid = 3380] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (17452800) [pid = 3380] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14414000) [pid = 3380] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1037B400) [pid = 3380] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10375000) [pid = 3380] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1D043800) [pid = 3380] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C049800) [pid = 3380] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17458000) [pid = 3380] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10416800) [pid = 3380] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:27:25 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (115D1000) [pid = 3380] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:27:25 INFO - PROCESS | 3380 | 1468596445863 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:27:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:27:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1279ms 08:27:25 INFO - PROCESS | 3380 | 1468596445920 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 3380 | 1468596445922 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 08:27:25 INFO - PROCESS | 3380 | 1468596445925 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:27:25 INFO - PROCESS | 3380 | 1468596445927 Marionette TRACE conn6 <- [1,690,null,{}] 08:27:25 INFO - PROCESS | 3380 | 1468596445930 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:25 INFO - PROCESS | 3380 | 1468596445932 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:26 INFO - PROCESS | 3380 | 1468596446008 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 08:27:26 INFO - PROCESS | 3380 | 1468596446015 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 3380 | 1468596446017 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:26 INFO - PROCESS | 3380 | ++DOCSHELL 0D16A000 == 35 [pid = 3380] [id = 182] 08:27:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (0D16E800) [pid = 3380] [serial = 544] [outer = 00000000] 08:27:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1595AC00) [pid = 3380] [serial = 545] [outer = 0D16E800] 08:27:26 INFO - PROCESS | 3380 | 1468596446060 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1595B400) [pid = 3380] [serial = 546] [outer = 0D16E800] 08:27:26 INFO - PROCESS | 3380 | 1468596446975 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:27:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1065ms 08:27:26 INFO - PROCESS | 3380 | 1468596446995 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 3380 | 1468596446997 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 08:27:26 INFO - PROCESS | 3380 | 1468596447000 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:27:26 INFO - PROCESS | 3380 | 1468596447002 Marionette TRACE conn6 <- [1,694,null,{}] 08:27:26 INFO - PROCESS | 3380 | 1468596447006 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:27 INFO - PROCESS | 3380 | 1468596447007 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:27 INFO - PROCESS | 3380 | 1468596447113 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 08:27:27 INFO - PROCESS | 3380 | 1468596447200 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 3380 | 1468596447204 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:27 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB0800 == 36 [pid = 3380] [id = 183] 08:27:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (0CFB2800) [pid = 3380] [serial = 547] [outer = 00000000] 08:27:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (0D009000) [pid = 3380] [serial = 548] [outer = 0CFB2800] 08:27:27 INFO - PROCESS | 3380 | 1468596447262 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (0D1D3800) [pid = 3380] [serial = 549] [outer = 0CFB2800] 08:27:28 INFO - PROCESS | 3380 | 1468596448440 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:27:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1470ms 08:27:28 INFO - PROCESS | 3380 | 1468596448511 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 08:27:28 INFO - PROCESS | 3380 | 1468596448515 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 08:27:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:27:28 INFO - PROCESS | 3380 | 1468596448528 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 3380 | 1468596448532 Marionette TRACE conn6 <- [1,698,null,{}] 08:27:28 INFO - PROCESS | 3380 | 1468596448538 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:28 INFO - PROCESS | 3380 | 1468596448541 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:28 INFO - PROCESS | 3380 | 1468596448718 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 08:27:28 INFO - PROCESS | 3380 | 1468596448794 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 3380 | 1468596448797 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:28 INFO - PROCESS | 3380 | ++DOCSHELL 10CCA800 == 37 [pid = 3380] [id = 184] 08:27:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (113DA800) [pid = 3380] [serial = 550] [outer = 00000000] 08:27:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (14419400) [pid = 3380] [serial = 551] [outer = 113DA800] 08:27:28 INFO - PROCESS | 3380 | 1468596448854 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (145ADC00) [pid = 3380] [serial = 552] [outer = 113DA800] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 0CFBC800 == 36 [pid = 3380] [id = 26] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 19275800 == 35 [pid = 3380] [id = 19] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 17895800 == 34 [pid = 3380] [id = 18] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 115D1800 == 33 [pid = 3380] [id = 15] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 10641800 == 32 [pid = 3380] [id = 28] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 14C2CC00 == 31 [pid = 3380] [id = 16] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 101F3800 == 30 [pid = 3380] [id = 27] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 17894C00 == 29 [pid = 3380] [id = 17] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 0D16A000 == 28 [pid = 3380] [id = 182] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 18BB0C00 == 27 [pid = 3380] [id = 181] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 187D7000 == 26 [pid = 3380] [id = 180] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 16051C00 == 25 [pid = 3380] [id = 179] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 14B30400 == 24 [pid = 3380] [id = 178] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 14B29000 == 23 [pid = 3380] [id = 177] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 10742800 == 22 [pid = 3380] [id = 176] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 10159C00 == 21 [pid = 3380] [id = 175] 08:27:29 INFO - PROCESS | 3380 | --DOCSHELL 1744E800 == 20 [pid = 3380] [id = 174] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (187DFC00) [pid = 3380] [serial = 506] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (195EA800) [pid = 3380] [serial = 509] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (18BAF800) [pid = 3380] [serial = 507] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19BEB000) [pid = 3380] [serial = 512] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (197B0000) [pid = 3380] [serial = 510] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1ADC8800) [pid = 3380] [serial = 518] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1AD77000) [pid = 3380] [serial = 513] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1C04FC00) [pid = 3380] [serial = 521] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (17459C00) [pid = 3380] [serial = 503] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (145EEC00) [pid = 3380] [serial = 500] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (14B98000) [pid = 3380] [serial = 501] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1041C800) [pid = 3380] [serial = 497] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1063A800) [pid = 3380] [serial = 498] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1ADC9800) [pid = 3380] [serial = 519] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (10B95000) [pid = 3380] [serial = 495] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1063E400) [pid = 3380] [serial = 494] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1D12E800) [pid = 3380] [serial = 492] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1D049C00) [pid = 3380] [serial = 491] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1C66B400) [pid = 3380] [serial = 489] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (1C65CC00) [pid = 3380] [serial = 488] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (187E0C00) [pid = 3380] [serial = 486] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (17CD1C00) [pid = 3380] [serial = 485] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (10C41C00) [pid = 3380] [serial = 483] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (1063CC00) [pid = 3380] [serial = 482] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 53 (19871800) [pid = 3380] [serial = 515] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 52 (198B6400) [pid = 3380] [serial = 516] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 3380 | --DOMWINDOW == 51 (17C55400) [pid = 3380] [serial = 504] [outer = 00000000] [url = about:blank] 08:27:30 INFO - PROCESS | 3380 | 1468596450037 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:27:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1534ms 08:27:30 INFO - PROCESS | 3380 | 1468596450068 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 08:27:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:27:30 INFO - PROCESS | 3380 | 1468596450072 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 08:27:30 INFO - PROCESS | 3380 | 1468596450078 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 3380 | 1468596450080 Marionette TRACE conn6 <- [1,702,null,{}] 08:27:30 INFO - PROCESS | 3380 | 1468596450085 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:30 INFO - PROCESS | 3380 | 1468596450088 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:30 INFO - PROCESS | 3380 | 1468596450184 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 08:27:30 INFO - PROCESS | 3380 | 1468596450291 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 3380 | 1468596450294 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:30 INFO - PROCESS | 3380 | ++DOCSHELL 1063B000 == 21 [pid = 3380] [id = 185] 08:27:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 52 (1063C400) [pid = 3380] [serial = 553] [outer = 00000000] 08:27:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 53 (10776C00) [pid = 3380] [serial = 554] [outer = 1063C400] 08:27:30 INFO - PROCESS | 3380 | 1468596450342 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (10BF7800) [pid = 3380] [serial = 555] [outer = 1063C400] 08:27:31 INFO - PROCESS | 3380 | 1468596451207 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:27:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:27:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1186ms 08:27:31 INFO - PROCESS | 3380 | 1468596451265 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 3380 | 1468596451270 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 08:27:31 INFO - PROCESS | 3380 | 1468596451276 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:27:31 INFO - PROCESS | 3380 | 1468596451279 Marionette TRACE conn6 <- [1,706,null,{}] 08:27:31 INFO - PROCESS | 3380 | 1468596451283 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:31 INFO - PROCESS | 3380 | 1468596451285 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:31 INFO - PROCESS | 3380 | 1468596451377 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 08:27:31 INFO - PROCESS | 3380 | 1468596451384 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 3380 | 1468596451386 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:31 INFO - PROCESS | 3380 | ++DOCSHELL 146C0C00 == 22 [pid = 3380] [id = 186] 08:27:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (146C7000) [pid = 3380] [serial = 556] [outer = 00000000] 08:27:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (148B7000) [pid = 3380] [serial = 557] [outer = 146C7000] 08:27:31 INFO - PROCESS | 3380 | 1468596451435 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (14B98000) [pid = 3380] [serial = 558] [outer = 146C7000] 08:27:32 INFO - PROCESS | 3380 | 1468596452436 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:27:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1172ms 08:27:32 INFO - PROCESS | 3380 | 1468596452452 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 3380 | 1468596452454 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 08:27:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:27:32 INFO - PROCESS | 3380 | 1468596452458 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 3380 | 1468596452461 Marionette TRACE conn6 <- [1,710,null,{}] 08:27:32 INFO - PROCESS | 3380 | 1468596452478 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:32 INFO - PROCESS | 3380 | 1468596452483 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:32 INFO - PROCESS | 3380 | 1468596452599 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 08:27:32 INFO - PROCESS | 3380 | 1468596452607 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 3380 | 1468596452610 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:32 INFO - PROCESS | 3380 | ++DOCSHELL 16045C00 == 23 [pid = 3380] [id = 187] 08:27:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (16046C00) [pid = 3380] [serial = 559] [outer = 00000000] 08:27:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (16878800) [pid = 3380] [serial = 560] [outer = 16046C00] 08:27:32 INFO - PROCESS | 3380 | 1468596452659 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (1789A400) [pid = 3380] [serial = 561] [outer = 16046C00] 08:27:33 INFO - PROCESS | 3380 | 1468596453168 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 3380 | 1468596453200 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 08:27:33 INFO - PROCESS | 3380 | 1468596453203 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 3380 | 1468596453205 Marionette TRACE conn6 <- [1,714,null,{}] 08:27:33 INFO - PROCESS | 3380 | 1468596453208 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:33 INFO - PROCESS | 3380 | 1468596453210 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:33 INFO - PROCESS | 3380 | 1468596453327 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 08:27:33 INFO - PROCESS | 3380 | 1468596453332 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 3380 | 1468596453334 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:33 INFO - PROCESS | 3380 | ++DOCSHELL 187D6800 == 24 [pid = 3380] [id = 188] 08:27:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (187D6C00) [pid = 3380] [serial = 562] [outer = 00000000] 08:27:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1884D000) [pid = 3380] [serial = 563] [outer = 187D6C00] 08:27:33 INFO - PROCESS | 3380 | 1468596453422 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (18BAC400) [pid = 3380] [serial = 564] [outer = 187D6C00] 08:27:33 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1015D800) [pid = 3380] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:27:33 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (16052000) [pid = 3380] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:27:33 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1076E400) [pid = 3380] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:27:33 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1BD10400) [pid = 3380] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:27:33 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (14B29400) [pid = 3380] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:27:33 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (14DBA800) [pid = 3380] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:27:33 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (187D9800) [pid = 3380] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:27:33 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (19188C00) [pid = 3380] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:27:33 INFO - PROCESS | 3380 | 1468596453875 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:27:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:27:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 08:27:33 INFO - PROCESS | 3380 | 1468596453937 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 3380 | 1468596453939 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 08:27:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:27:33 INFO - PROCESS | 3380 | 1468596453970 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 3380 | 1468596453972 Marionette TRACE conn6 <- [1,718,null,{}] 08:27:33 INFO - PROCESS | 3380 | 1468596453975 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:33 INFO - PROCESS | 3380 | 1468596453977 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:34 INFO - PROCESS | 3380 | 1468596454057 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 08:27:34 INFO - PROCESS | 3380 | 1468596454062 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 3380 | 1468596454064 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:34 INFO - PROCESS | 3380 | ++DOCSHELL 115CB000 == 25 [pid = 3380] [id = 189] 08:27:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (18BB1800) [pid = 3380] [serial = 565] [outer = 00000000] 08:27:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (191F1400) [pid = 3380] [serial = 566] [outer = 18BB1800] 08:27:34 INFO - PROCESS | 3380 | 1468596454109 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (191F5400) [pid = 3380] [serial = 567] [outer = 18BB1800] 08:27:34 INFO - PROCESS | 3380 | 1468596454590 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 3380 | 1468596454659 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 08:27:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:27:34 INFO - PROCESS | 3380 | 1468596454662 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 3380 | 1468596454664 Marionette TRACE conn6 <- [1,722,null,{}] 08:27:34 INFO - PROCESS | 3380 | 1468596454667 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:34 INFO - PROCESS | 3380 | 1468596454673 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:34 INFO - PROCESS | 3380 | 1468596454793 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 08:27:34 INFO - PROCESS | 3380 | 1468596454800 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 3380 | 1468596454801 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:34 INFO - PROCESS | 3380 | ++DOCSHELL 197B3C00 == 26 [pid = 3380] [id = 190] 08:27:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (197B5000) [pid = 3380] [serial = 568] [outer = 00000000] 08:27:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (198B5800) [pid = 3380] [serial = 569] [outer = 197B5000] 08:27:34 INFO - PROCESS | 3380 | 1468596454854 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (198B9000) [pid = 3380] [serial = 570] [outer = 197B5000] 08:27:35 INFO - PROCESS | 3380 | 1468596455278 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:27:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 08:27:35 INFO - PROCESS | 3380 | 1468596455333 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 08:27:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:27:35 INFO - PROCESS | 3380 | 1468596455335 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 08:27:35 INFO - PROCESS | 3380 | 1468596455338 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 3380 | 1468596455340 Marionette TRACE conn6 <- [1,726,null,{}] 08:27:35 INFO - PROCESS | 3380 | 1468596455343 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:35 INFO - PROCESS | 3380 | 1468596455345 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:35 INFO - PROCESS | 3380 | 1468596455447 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 08:27:35 INFO - PROCESS | 3380 | 1468596455453 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 3380 | 1468596455455 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:35 INFO - PROCESS | 3380 | ++DOCSHELL 115D3000 == 27 [pid = 3380] [id = 191] 08:27:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (14B28C00) [pid = 3380] [serial = 571] [outer = 00000000] 08:27:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (199DD800) [pid = 3380] [serial = 572] [outer = 14B28C00] 08:27:35 INFO - PROCESS | 3380 | 1468596455498 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (199DDC00) [pid = 3380] [serial = 573] [outer = 14B28C00] 08:27:36 INFO - PROCESS | 3380 | 1468596456610 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:27:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1318ms 08:27:36 INFO - PROCESS | 3380 | 1468596456662 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 3380 | 1468596456666 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 08:27:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:27:36 INFO - PROCESS | 3380 | 1468596456671 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 3380 | 1468596456674 Marionette TRACE conn6 <- [1,730,null,{}] 08:27:36 INFO - PROCESS | 3380 | 1468596456680 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 3380 | 1468596456684 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:36 INFO - PROCESS | 3380 | 1468596456887 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 08:27:36 INFO - PROCESS | 3380 | 1468596456980 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 3380 | 1468596456983 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:36 INFO - PROCESS | 3380 | ++DOCSHELL 10CCCC00 == 28 [pid = 3380] [id = 192] 08:27:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10CCF400) [pid = 3380] [serial = 574] [outer = 00000000] 08:27:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1444D400) [pid = 3380] [serial = 575] [outer = 10CCF400] 08:27:37 INFO - PROCESS | 3380 | 1468596457040 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (14893800) [pid = 3380] [serial = 576] [outer = 10CCF400] 08:27:38 INFO - PROCESS | 3380 | 1468596458064 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:27:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1436ms 08:27:38 INFO - PROCESS | 3380 | 1468596458125 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 3380 | 1468596458130 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 08:27:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:27:38 INFO - PROCESS | 3380 | 1468596458139 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 3380 | 1468596458142 Marionette TRACE conn6 <- [1,734,null,{}] 08:27:38 INFO - PROCESS | 3380 | 1468596458146 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:38 INFO - PROCESS | 3380 | 1468596458149 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:38 INFO - PROCESS | 3380 | 1468596458293 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 08:27:38 INFO - PROCESS | 3380 | 1468596458413 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 3380 | 1468596458416 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:38 INFO - PROCESS | 3380 | ++DOCSHELL 10BF8800 == 29 [pid = 3380] [id = 193] 08:27:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10BF8C00) [pid = 3380] [serial = 577] [outer = 00000000] 08:27:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (14C0F400) [pid = 3380] [serial = 578] [outer = 10BF8C00] 08:27:38 INFO - PROCESS | 3380 | 1468596458472 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1595F000) [pid = 3380] [serial = 579] [outer = 10BF8C00] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 195EEC00 == 28 [pid = 3380] [id = 23] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 1037B000 == 27 [pid = 3380] [id = 10] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 191F1800 == 26 [pid = 3380] [id = 21] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 1489B800 == 25 [pid = 3380] [id = 22] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 1E57E800 == 24 [pid = 3380] [id = 8] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 1B75F000 == 23 [pid = 3380] [id = 12] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 0D004400 == 22 [pid = 3380] [id = 24] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 0CFB0800 == 21 [pid = 3380] [id = 183] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 1BD0F000 == 20 [pid = 3380] [id = 20] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 1604FC00 == 19 [pid = 3380] [id = 11] 08:27:39 INFO - PROCESS | 3380 | --DOCSHELL 0CFB3000 == 18 [pid = 3380] [id = 25] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1595AC00) [pid = 3380] [serial = 545] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (101F7800) [pid = 3380] [serial = 524] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (10376400) [pid = 3380] [serial = 525] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (17453400) [pid = 3380] [serial = 536] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (10B09400) [pid = 3380] [serial = 527] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (10BBEC00) [pid = 3380] [serial = 528] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1C050000) [pid = 3380] [serial = 522] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (14B96400) [pid = 3380] [serial = 530] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (14C45400) [pid = 3380] [serial = 531] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (14DC7000) [pid = 3380] [serial = 533] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1595F400) [pid = 3380] [serial = 534] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (18857C00) [pid = 3380] [serial = 539] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (191F7000) [pid = 3380] [serial = 542] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (18B85000) [pid = 3380] [serial = 540] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (17892400) [pid = 3380] [serial = 537] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (191F9000) [pid = 3380] [serial = 543] [outer = 00000000] [url = about:blank] 08:27:39 INFO - PROCESS | 3380 | 1468596459955 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:27:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1871ms 08:27:40 INFO - PROCESS | 3380 | 1468596460024 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 3380 | 1468596460028 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 08:27:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:27:40 INFO - PROCESS | 3380 | 1468596460035 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 3380 | 1468596460039 Marionette TRACE conn6 <- [1,738,null,{}] 08:27:40 INFO - PROCESS | 3380 | 1468596460046 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:40 INFO - PROCESS | 3380 | 1468596460049 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:40 INFO - PROCESS | 3380 | 1468596460134 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 08:27:40 INFO - PROCESS | 3380 | 1468596460201 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 3380 | 1468596460205 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:40 INFO - PROCESS | 3380 | ++DOCSHELL 10411400 == 19 [pid = 3380] [id = 194] 08:27:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (10411800) [pid = 3380] [serial = 580] [outer = 00000000] 08:27:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (10419400) [pid = 3380] [serial = 581] [outer = 10411800] 08:27:40 INFO - PROCESS | 3380 | 1468596460255 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (1041F800) [pid = 3380] [serial = 582] [outer = 10411800] 08:27:41 INFO - PROCESS | 3380 | 1468596461142 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:27:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1131ms 08:27:41 INFO - PROCESS | 3380 | 1468596461167 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 3380 | 1468596461172 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 08:27:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:27:41 INFO - PROCESS | 3380 | 1468596461181 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 3380 | 1468596461184 Marionette TRACE conn6 <- [1,742,null,{}] 08:27:41 INFO - PROCESS | 3380 | 1468596461187 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:41 INFO - PROCESS | 3380 | 1468596461190 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:41 INFO - PROCESS | 3380 | 1468596461279 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 08:27:41 INFO - PROCESS | 3380 | 1468596461286 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 3380 | 1468596461288 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:41 INFO - PROCESS | 3380 | ++DOCSHELL 115CC000 == 20 [pid = 3380] [id = 195] 08:27:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (115CD000) [pid = 3380] [serial = 583] [outer = 00000000] 08:27:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (14526000) [pid = 3380] [serial = 584] [outer = 115CD000] 08:27:41 INFO - PROCESS | 3380 | 1468596461341 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (14892800) [pid = 3380] [serial = 585] [outer = 115CD000] 08:27:42 INFO - PROCESS | 3380 | 1468596462291 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:27:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:27:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 08:27:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:27:42 INFO - PROCESS | 3380 | 1468596462308 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 3380 | 1468596462311 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 08:27:42 INFO - PROCESS | 3380 | 1468596462314 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 3380 | 1468596462318 Marionette TRACE conn6 <- [1,746,null,{}] 08:27:42 INFO - PROCESS | 3380 | 1468596462329 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:42 INFO - PROCESS | 3380 | 1468596462333 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:42 INFO - PROCESS | 3380 | 1468596462445 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 08:27:42 INFO - PROCESS | 3380 | 1468596462452 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 3380 | 1468596462455 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:42 INFO - PROCESS | 3380 | ++DOCSHELL 16047800 == 21 [pid = 3380] [id = 196] 08:27:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (1686B000) [pid = 3380] [serial = 586] [outer = 00000000] 08:27:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1744D400) [pid = 3380] [serial = 587] [outer = 1686B000] 08:27:42 INFO - PROCESS | 3380 | 1468596462503 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (1745B400) [pid = 3380] [serial = 588] [outer = 1686B000] 08:27:42 INFO - PROCESS | 3380 | 1468596463004 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:27:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 08:27:43 INFO - PROCESS | 3380 | 1468596463046 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 3380 | 1468596463049 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 08:27:43 INFO - PROCESS | 3380 | 1468596463052 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 3380 | 1468596463054 Marionette TRACE conn6 <- [1,750,null,{}] 08:27:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:27:43 INFO - PROCESS | 3380 | 1468596463057 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:43 INFO - PROCESS | 3380 | 1468596463059 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:43 INFO - PROCESS | 3380 | 1468596463167 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 08:27:43 INFO - PROCESS | 3380 | 1468596463222 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 3380 | 1468596463224 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:43 INFO - PROCESS | 3380 | ++DOCSHELL 17D1D400 == 22 [pid = 3380] [id = 197] 08:27:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (17D1F400) [pid = 3380] [serial = 589] [outer = 00000000] 08:27:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (187D9400) [pid = 3380] [serial = 590] [outer = 17D1F400] 08:27:43 INFO - PROCESS | 3380 | 1468596463269 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (18B7F400) [pid = 3380] [serial = 591] [outer = 17D1F400] 08:27:43 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (0D16E800) [pid = 3380] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:27:43 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (16046C00) [pid = 3380] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:27:43 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (187D6C00) [pid = 3380] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:27:43 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (113DA800) [pid = 3380] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:27:43 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1063C400) [pid = 3380] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:27:43 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (0CFB2800) [pid = 3380] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:27:43 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (146C7000) [pid = 3380] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:27:43 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (197B5000) [pid = 3380] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:27:43 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (18BB1800) [pid = 3380] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:27:43 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (14B28C00) [pid = 3380] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:27:44 INFO - PROCESS | 3380 | 1468596464146 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:27:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 08:27:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:27:44 INFO - PROCESS | 3380 | 1468596464177 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 3380 | 1468596464179 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 08:27:44 INFO - PROCESS | 3380 | 1468596464183 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 3380 | 1468596464184 Marionette TRACE conn6 <- [1,754,null,{}] 08:27:44 INFO - PROCESS | 3380 | 1468596464188 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:44 INFO - PROCESS | 3380 | 1468596464190 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:44 INFO - PROCESS | 3380 | 1468596464267 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 08:27:44 INFO - PROCESS | 3380 | 1468596464272 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 3380 | 1468596464274 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:44 INFO - PROCESS | 3380 | ++DOCSHELL 14524800 == 23 [pid = 3380] [id = 198] 08:27:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (145E7000) [pid = 3380] [serial = 592] [outer = 00000000] 08:27:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (1744D800) [pid = 3380] [serial = 593] [outer = 145E7000] 08:27:44 INFO - PROCESS | 3380 | 1468596464318 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (187DFC00) [pid = 3380] [serial = 594] [outer = 145E7000] 08:27:45 INFO - PROCESS | 3380 | 1468596465204 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:27:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:27:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1069ms 08:27:45 INFO - PROCESS | 3380 | 1468596465252 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 3380 | 1468596465254 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 08:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:27:45 INFO - PROCESS | 3380 | 1468596465258 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 3380 | 1468596465259 Marionette TRACE conn6 <- [1,758,null,{}] 08:27:45 INFO - PROCESS | 3380 | 1468596465263 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:45 INFO - PROCESS | 3380 | 1468596465268 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:45 INFO - PROCESS | 3380 | 1468596465397 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 08:27:45 INFO - PROCESS | 3380 | 1468596465402 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 3380 | 1468596465404 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:45 INFO - PROCESS | 3380 | ++DOCSHELL 191FB800 == 24 [pid = 3380] [id = 199] 08:27:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (1926B400) [pid = 3380] [serial = 595] [outer = 00000000] 08:27:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (195EC400) [pid = 3380] [serial = 596] [outer = 1926B400] 08:27:45 INFO - PROCESS | 3380 | 1468596465449 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1968F800) [pid = 3380] [serial = 597] [outer = 1926B400] 08:27:45 INFO - PROCESS | 3380 | 1468596465887 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 08:27:45 INFO - PROCESS | 3380 | 1468596465929 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 3380 | 1468596465933 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 08:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:27:45 INFO - PROCESS | 3380 | 1468596465942 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 3380 | 1468596465947 Marionette TRACE conn6 <- [1,762,null,{}] 08:27:45 INFO - PROCESS | 3380 | 1468596465953 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:45 INFO - PROCESS | 3380 | 1468596465957 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:46 INFO - PROCESS | 3380 | 1468596466077 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 08:27:46 INFO - PROCESS | 3380 | 1468596466179 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 3380 | 1468596466184 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:46 INFO - PROCESS | 3380 | ++DOCSHELL 1015F400 == 25 [pid = 3380] [id = 200] 08:27:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (101F2400) [pid = 3380] [serial = 598] [outer = 00000000] 08:27:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (1037F800) [pid = 3380] [serial = 599] [outer = 101F2400] 08:27:46 INFO - PROCESS | 3380 | 1468596466240 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (1076FC00) [pid = 3380] [serial = 600] [outer = 101F2400] 08:27:47 INFO - PROCESS | 3380 | 1468596467061 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1191ms 08:27:47 INFO - PROCESS | 3380 | 1468596467135 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 3380 | 1468596467139 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 08:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:27:47 INFO - PROCESS | 3380 | 1468596467145 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 3380 | 1468596467149 Marionette TRACE conn6 <- [1,766,null,{}] 08:27:47 INFO - PROCESS | 3380 | 1468596467153 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:47 INFO - PROCESS | 3380 | 1468596467156 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:47 INFO - PROCESS | 3380 | 1468596467277 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 08:27:47 INFO - PROCESS | 3380 | 1468596467349 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 3380 | 1468596467352 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:47 INFO - PROCESS | 3380 | ++DOCSHELL 14C54000 == 26 [pid = 3380] [id = 201] 08:27:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (14CE4800) [pid = 3380] [serial = 601] [outer = 00000000] 08:27:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (15954000) [pid = 3380] [serial = 602] [outer = 14CE4800] 08:27:47 INFO - PROCESS | 3380 | 1468596467408 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1686A800) [pid = 3380] [serial = 603] [outer = 14CE4800] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1595B400) [pid = 3380] [serial = 546] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (16878800) [pid = 3380] [serial = 560] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1884D000) [pid = 3380] [serial = 563] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (14419400) [pid = 3380] [serial = 551] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1789A400) [pid = 3380] [serial = 561] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (145ADC00) [pid = 3380] [serial = 552] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (10776C00) [pid = 3380] [serial = 554] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (10BF7800) [pid = 3380] [serial = 555] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (0D009000) [pid = 3380] [serial = 548] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (0D1D3800) [pid = 3380] [serial = 549] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (148B7000) [pid = 3380] [serial = 557] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (198B9000) [pid = 3380] [serial = 570] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (191F1400) [pid = 3380] [serial = 566] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (199DDC00) [pid = 3380] [serial = 573] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 53 (18BAC400) [pid = 3380] [serial = 564] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 52 (198B5800) [pid = 3380] [serial = 569] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 51 (199DD800) [pid = 3380] [serial = 572] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 50 (191F5400) [pid = 3380] [serial = 567] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | --DOMWINDOW == 49 (14B98000) [pid = 3380] [serial = 558] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3380 | 1468596468198 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1137ms 08:27:48 INFO - PROCESS | 3380 | 1468596468282 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 3380 | 1468596468286 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 08:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:27:48 INFO - PROCESS | 3380 | 1468596468292 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 3380 | 1468596468294 Marionette TRACE conn6 <- [1,770,null,{}] 08:27:48 INFO - PROCESS | 3380 | 1468596468300 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:48 INFO - PROCESS | 3380 | 1468596468302 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:48 INFO - PROCESS | 3380 | 1468596468394 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 08:27:48 INFO - PROCESS | 3380 | 1468596468401 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 3380 | 1468596468405 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:48 INFO - PROCESS | 3380 | ++DOCSHELL 1041F000 == 27 [pid = 3380] [id = 202] 08:27:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 50 (1063C400) [pid = 3380] [serial = 604] [outer = 00000000] 08:27:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 51 (1076D400) [pid = 3380] [serial = 605] [outer = 1063C400] 08:27:48 INFO - PROCESS | 3380 | 1468596468453 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 52 (10BBEC00) [pid = 3380] [serial = 606] [outer = 1063C400] 08:27:48 INFO - PROCESS | 3380 | 1468596468942 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 08:27:48 INFO - PROCESS | 3380 | 1468596468982 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 3380 | 1468596468986 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 08:27:48 INFO - PROCESS | 3380 | 1468596468992 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:27:48 INFO - PROCESS | 3380 | 1468596468994 Marionette TRACE conn6 <- [1,774,null,{}] 08:27:48 INFO - PROCESS | 3380 | 1468596468998 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:48 INFO - PROCESS | 3380 | 1468596469000 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:49 INFO - PROCESS | 3380 | 1468596469084 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 08:27:49 INFO - PROCESS | 3380 | 1468596469092 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 3380 | 1468596469095 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:49 INFO - PROCESS | 3380 | ++DOCSHELL 14523000 == 28 [pid = 3380] [id = 203] 08:27:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 53 (14524400) [pid = 3380] [serial = 607] [outer = 00000000] 08:27:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (148B9400) [pid = 3380] [serial = 608] [outer = 14524400] 08:27:49 INFO - PROCESS | 3380 | 1468596469143 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (14C0BC00) [pid = 3380] [serial = 609] [outer = 14524400] 08:27:49 INFO - PROCESS | 3380 | 1468596469605 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 08:27:49 INFO - PROCESS | 3380 | 1468596469626 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 08:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:27:49 INFO - PROCESS | 3380 | 1468596469629 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 08:27:49 INFO - PROCESS | 3380 | 1468596469632 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 3380 | 1468596469635 Marionette TRACE conn6 <- [1,778,null,{}] 08:27:49 INFO - PROCESS | 3380 | 1468596469652 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:49 INFO - PROCESS | 3380 | 1468596469657 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:49 INFO - PROCESS | 3380 | 1468596469741 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 08:27:49 INFO - PROCESS | 3380 | 1468596469778 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 3380 | 1468596469781 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:49 INFO - PROCESS | 3380 | ++DOCSHELL 1789A400 == 29 [pid = 3380] [id = 204] 08:27:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (1789AC00) [pid = 3380] [serial = 610] [outer = 00000000] 08:27:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (17D1C800) [pid = 3380] [serial = 611] [outer = 1789AC00] 08:27:49 INFO - PROCESS | 3380 | 1468596469832 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (187DAC00) [pid = 3380] [serial = 612] [outer = 1789AC00] 08:27:50 INFO - PROCESS | 3380 | 1468596470276 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 08:27:50 INFO - PROCESS | 3380 | 1468596470325 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 3380 | 1468596470327 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 08:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:27:50 INFO - PROCESS | 3380 | 1468596470331 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 3380 | 1468596470332 Marionette TRACE conn6 <- [1,782,null,{}] 08:27:50 INFO - PROCESS | 3380 | 1468596470336 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:50 INFO - PROCESS | 3380 | 1468596470338 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:50 INFO - PROCESS | 3380 | 1468596470448 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 08:27:50 INFO - PROCESS | 3380 | 1468596470456 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 3380 | 1468596470458 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:50 INFO - PROCESS | 3380 | ++DOCSHELL 1917C400 == 30 [pid = 3380] [id = 205] 08:27:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (19184000) [pid = 3380] [serial = 613] [outer = 00000000] 08:27:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (191F1800) [pid = 3380] [serial = 614] [outer = 19184000] 08:27:50 INFO - PROCESS | 3380 | 1468596470547 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (191F8000) [pid = 3380] [serial = 615] [outer = 19184000] 08:27:50 INFO - PROCESS | 3380 | 1468596470968 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 08:27:51 INFO - PROCESS | 3380 | 1468596471005 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 08:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:27:51 INFO - PROCESS | 3380 | 1468596471007 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 08:27:51 INFO - PROCESS | 3380 | 1468596471010 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 3380 | 1468596471012 Marionette TRACE conn6 <- [1,786,null,{}] 08:27:51 INFO - PROCESS | 3380 | 1468596471015 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:51 INFO - PROCESS | 3380 | 1468596471017 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:51 INFO - PROCESS | 3380 | 1468596471122 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 08:27:51 INFO - PROCESS | 3380 | 1468596471204 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 3380 | 1468596471205 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:51 INFO - PROCESS | 3380 | ++DOCSHELL 195F1000 == 31 [pid = 3380] [id = 206] 08:27:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (195F5400) [pid = 3380] [serial = 616] [outer = 00000000] 08:27:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (197B2800) [pid = 3380] [serial = 617] [outer = 195F5400] 08:27:51 INFO - PROCESS | 3380 | 1468596471249 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (197BC800) [pid = 3380] [serial = 618] [outer = 195F5400] 08:27:51 INFO - PROCESS | 3380 | 1468596471674 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:27:51 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (10411800) [pid = 3380] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:27:51 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (115CD000) [pid = 3380] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:27:51 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1686B000) [pid = 3380] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:27:51 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (10CCF400) [pid = 3380] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:27:51 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (17D1F400) [pid = 3380] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:27:51 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (145E7000) [pid = 3380] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 08:27:51 INFO - PROCESS | 3380 | 1468596471743 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 3380 | 1468596471745 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 08:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:27:51 INFO - PROCESS | 3380 | 1468596471748 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 3380 | 1468596471749 Marionette TRACE conn6 <- [1,790,null,{}] 08:27:51 INFO - PROCESS | 3380 | 1468596471753 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:51 INFO - PROCESS | 3380 | 1468596471759 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:51 INFO - PROCESS | 3380 | 1468596471862 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 08:27:51 INFO - PROCESS | 3380 | 1468596471873 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 3380 | 1468596471874 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:51 INFO - PROCESS | 3380 | ++DOCSHELL 198B9800 == 32 [pid = 3380] [id = 207] 08:27:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (198C0400) [pid = 3380] [serial = 619] [outer = 00000000] 08:27:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (199DD800) [pid = 3380] [serial = 620] [outer = 198C0400] 08:27:51 INFO - PROCESS | 3380 | 1468596471918 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (199DE000) [pid = 3380] [serial = 621] [outer = 198C0400] 08:27:52 INFO - PROCESS | 3380 | 1468596472378 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 08:27:52 INFO - PROCESS | 3380 | 1468596472419 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 08:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:27:52 INFO - PROCESS | 3380 | 1468596472421 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 08:27:52 INFO - PROCESS | 3380 | 1468596472423 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 3380 | 1468596472425 Marionette TRACE conn6 <- [1,794,null,{}] 08:27:52 INFO - PROCESS | 3380 | 1468596472456 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:52 INFO - PROCESS | 3380 | 1468596472458 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:52 INFO - PROCESS | 3380 | 1468596472538 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 08:27:52 INFO - PROCESS | 3380 | 1468596472545 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 3380 | 1468596472547 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:52 INFO - PROCESS | 3380 | ++DOCSHELL 199ECC00 == 33 [pid = 3380] [id = 208] 08:27:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (19BE9C00) [pid = 3380] [serial = 622] [outer = 00000000] 08:27:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (19CB4C00) [pid = 3380] [serial = 623] [outer = 19BE9C00] 08:27:52 INFO - PROCESS | 3380 | 1468596472591 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (1AD74000) [pid = 3380] [serial = 624] [outer = 19BE9C00] 08:27:52 INFO - PROCESS | 3380 | 1468596472987 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 08:27:53 INFO - PROCESS | 3380 | 1468596473055 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 08:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:27:53 INFO - PROCESS | 3380 | 1468596473057 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 08:27:53 INFO - PROCESS | 3380 | 1468596473059 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 3380 | 1468596473061 Marionette TRACE conn6 <- [1,798,null,{}] 08:27:53 INFO - PROCESS | 3380 | 1468596473069 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:53 INFO - PROCESS | 3380 | 1468596473070 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:53 INFO - PROCESS | 3380 | 1468596473148 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 08:27:53 INFO - PROCESS | 3380 | 1468596473173 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 3380 | 1468596473175 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:53 INFO - PROCESS | 3380 | ++DOCSHELL 1ADBE000 == 34 [pid = 3380] [id = 209] 08:27:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (1ADBF000) [pid = 3380] [serial = 625] [outer = 00000000] 08:27:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1ADC7800) [pid = 3380] [serial = 626] [outer = 1ADBF000] 08:27:53 INFO - PROCESS | 3380 | 1468596473220 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1B507800) [pid = 3380] [serial = 627] [outer = 1ADBF000] 08:27:53 INFO - PROCESS | 3380 | 1468596473632 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 08:27:53 INFO - PROCESS | 3380 | 1468596473691 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 3380 | 1468596473693 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 08:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:27:53 INFO - PROCESS | 3380 | 1468596473696 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 3380 | 1468596473698 Marionette TRACE conn6 <- [1,802,null,{}] 08:27:53 INFO - PROCESS | 3380 | 1468596473701 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:53 INFO - PROCESS | 3380 | 1468596473703 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:53 INFO - PROCESS | 3380 | 1468596473785 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 08:27:53 INFO - PROCESS | 3380 | 1468596473790 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 3380 | 1468596473792 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:53 INFO - PROCESS | 3380 | ++DOCSHELL 1B50DC00 == 35 [pid = 3380] [id = 210] 08:27:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1B58C800) [pid = 3380] [serial = 628] [outer = 00000000] 08:27:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1B597800) [pid = 3380] [serial = 629] [outer = 1B58C800] 08:27:53 INFO - PROCESS | 3380 | 1468596473844 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1B75DC00) [pid = 3380] [serial = 630] [outer = 1B58C800] 08:27:54 INFO - PROCESS | 3380 | 1468596474273 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 3380 | 1468596474347 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 08:27:54 INFO - PROCESS | 3380 | 1468596474352 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:27:54 INFO - PROCESS | 3380 | 1468596474356 Marionette TRACE conn6 <- [1,806,null,{}] 08:27:54 INFO - PROCESS | 3380 | 1468596474363 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:54 INFO - PROCESS | 3380 | 1468596474366 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:54 INFO - PROCESS | 3380 | 1468596474482 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 08:27:54 INFO - PROCESS | 3380 | 1468596474580 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 3380 | 1468596474585 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:54 INFO - PROCESS | 3380 | ++DOCSHELL 10375800 == 36 [pid = 3380] [id = 211] 08:27:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10376400) [pid = 3380] [serial = 631] [outer = 00000000] 08:27:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1063B800) [pid = 3380] [serial = 632] [outer = 10376400] 08:27:54 INFO - PROCESS | 3380 | 1468596474641 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10B99400) [pid = 3380] [serial = 633] [outer = 10376400] 08:27:55 INFO - PROCESS | 3380 | 1468596475300 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 08:27:55 INFO - PROCESS | 3380 | 1468596475327 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 08:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:27:55 INFO - PROCESS | 3380 | 1468596475331 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 08:27:55 INFO - PROCESS | 3380 | 1468596475337 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 3380 | 1468596475341 Marionette TRACE conn6 <- [1,810,null,{}] 08:27:55 INFO - PROCESS | 3380 | 1468596475345 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:55 INFO - PROCESS | 3380 | 1468596475348 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:55 INFO - PROCESS | 3380 | 1468596475457 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 08:27:55 INFO - PROCESS | 3380 | 1468596475580 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 3380 | 1468596475583 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:55 INFO - PROCESS | 3380 | ++DOCSHELL 14C05800 == 37 [pid = 3380] [id = 212] 08:27:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14C34800) [pid = 3380] [serial = 634] [outer = 00000000] 08:27:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14DC7000) [pid = 3380] [serial = 635] [outer = 14C34800] 08:27:55 INFO - PROCESS | 3380 | 1468596475639 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1744EC00) [pid = 3380] [serial = 636] [outer = 14C34800] 08:27:56 INFO - PROCESS | 3380 | 1468596476216 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 3380 | 1468596476270 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 08:27:56 INFO - PROCESS | 3380 | 1468596476274 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:27:56 INFO - PROCESS | 3380 | 1468596476276 Marionette TRACE conn6 <- [1,814,null,{}] 08:27:56 INFO - PROCESS | 3380 | 1468596476286 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:56 INFO - PROCESS | 3380 | 1468596476291 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:56 INFO - PROCESS | 3380 | 1468596476400 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 08:27:56 INFO - PROCESS | 3380 | 1468596476526 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 3380 | 1468596476530 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:56 INFO - PROCESS | 3380 | ++DOCSHELL 197B3000 == 38 [pid = 3380] [id = 213] 08:27:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (197B5400) [pid = 3380] [serial = 637] [outer = 00000000] 08:27:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199E4400) [pid = 3380] [serial = 638] [outer = 197B5400] 08:27:56 INFO - PROCESS | 3380 | 1468596476588 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1ADBEC00) [pid = 3380] [serial = 639] [outer = 197B5400] 08:27:57 INFO - PROCESS | 3380 | 1468596477364 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1130ms 08:27:57 INFO - PROCESS | 3380 | 1468596477407 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 3380 | 1468596477411 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 08:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:27:57 INFO - PROCESS | 3380 | 1468596477416 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 3380 | 1468596477420 Marionette TRACE conn6 <- [1,818,null,{}] 08:27:57 INFO - PROCESS | 3380 | 1468596477426 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:57 INFO - PROCESS | 3380 | 1468596477429 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:57 INFO - PROCESS | 3380 | 1468596477527 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 08:27:57 INFO - PROCESS | 3380 | 1468596477603 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 3380 | 1468596477607 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:57 INFO - PROCESS | 3380 | ++DOCSHELL 10639400 == 39 [pid = 3380] [id = 214] 08:27:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1063CC00) [pid = 3380] [serial = 640] [outer = 00000000] 08:27:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (10776C00) [pid = 3380] [serial = 641] [outer = 1063CC00] 08:27:57 INFO - PROCESS | 3380 | 1468596477657 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (14413C00) [pid = 3380] [serial = 642] [outer = 1063CC00] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 14523000 == 38 [pid = 3380] [id = 203] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 1789A400 == 37 [pid = 3380] [id = 204] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 195F1000 == 36 [pid = 3380] [id = 206] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 1917C400 == 35 [pid = 3380] [id = 205] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 199ECC00 == 34 [pid = 3380] [id = 208] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 1ADBE000 == 33 [pid = 3380] [id = 209] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 198B9800 == 32 [pid = 3380] [id = 207] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 10CCA800 == 31 [pid = 3380] [id = 184] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 197B3000 == 30 [pid = 3380] [id = 213] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 1B50DC00 == 29 [pid = 3380] [id = 210] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 10375800 == 28 [pid = 3380] [id = 211] 08:27:58 INFO - PROCESS | 3380 | --DOCSHELL 14C05800 == 27 [pid = 3380] [id = 212] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (195EC400) [pid = 3380] [serial = 596] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10419400) [pid = 3380] [serial = 581] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1041F800) [pid = 3380] [serial = 582] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (14C0F400) [pid = 3380] [serial = 578] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14526000) [pid = 3380] [serial = 584] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1745B400) [pid = 3380] [serial = 588] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14893800) [pid = 3380] [serial = 576] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1444D400) [pid = 3380] [serial = 575] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1744D400) [pid = 3380] [serial = 587] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (18B7F400) [pid = 3380] [serial = 591] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (187D9400) [pid = 3380] [serial = 590] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (187DFC00) [pid = 3380] [serial = 594] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1744D800) [pid = 3380] [serial = 593] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (14892800) [pid = 3380] [serial = 585] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 3380 | 1468596478862 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1478ms 08:27:58 INFO - PROCESS | 3380 | 1468596478895 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 08:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:27:58 INFO - PROCESS | 3380 | 1468596478900 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 08:27:58 INFO - PROCESS | 3380 | 1468596478904 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 3380 | 1468596478907 Marionette TRACE conn6 <- [1,822,null,{}] 08:27:58 INFO - PROCESS | 3380 | 1468596478913 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:58 INFO - PROCESS | 3380 | 1468596478915 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:59 INFO - PROCESS | 3380 | 1468596479004 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 08:27:59 INFO - PROCESS | 3380 | 1468596479082 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 3380 | 1468596479086 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:59 INFO - PROCESS | 3380 | ++DOCSHELL 0D1CC800 == 28 [pid = 3380] [id = 215] 08:27:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (0D1D2400) [pid = 3380] [serial = 643] [outer = 00000000] 08:27:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1037CC00) [pid = 3380] [serial = 644] [outer = 0D1D2400] 08:27:59 INFO - PROCESS | 3380 | 1468596479134 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10418C00) [pid = 3380] [serial = 645] [outer = 0D1D2400] 08:27:59 INFO - PROCESS | 3380 | 1468596479529 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 08:27:59 INFO - PROCESS | 3380 | 1468596479576 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 3380 | 1468596479581 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 08:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:27:59 INFO - PROCESS | 3380 | 1468596479587 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 3380 | 1468596479589 Marionette TRACE conn6 <- [1,826,null,{}] 08:27:59 INFO - PROCESS | 3380 | 1468596479593 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:59 INFO - PROCESS | 3380 | 1468596479596 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:59 INFO - PROCESS | 3380 | 1468596479717 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 08:27:59 INFO - PROCESS | 3380 | 1468596479733 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 3380 | 1468596479735 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:27:59 INFO - PROCESS | 3380 | ++DOCSHELL 14412400 == 29 [pid = 3380] [id = 216] 08:27:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14415000) [pid = 3380] [serial = 646] [outer = 00000000] 08:27:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (145A5C00) [pid = 3380] [serial = 647] [outer = 14415000] 08:27:59 INFO - PROCESS | 3380 | 1468596479782 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (145E5400) [pid = 3380] [serial = 648] [outer = 14415000] 08:28:00 INFO - PROCESS | 3380 | 1468596480239 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 08:28:00 INFO - PROCESS | 3380 | 1468596480260 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 3380 | 1468596480262 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 08:28:00 INFO - PROCESS | 3380 | 1468596480266 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:28:00 INFO - PROCESS | 3380 | 1468596480269 Marionette TRACE conn6 <- [1,830,null,{}] 08:28:00 INFO - PROCESS | 3380 | 1468596480280 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:00 INFO - PROCESS | 3380 | 1468596480285 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:00 INFO - PROCESS | 3380 | 1468596480368 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 08:28:00 INFO - PROCESS | 3380 | 1468596480377 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 3380 | 1468596480380 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:00 INFO - PROCESS | 3380 | ++DOCSHELL 15955400 == 30 [pid = 3380] [id = 217] 08:28:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15958000) [pid = 3380] [serial = 649] [outer = 00000000] 08:28:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16051C00) [pid = 3380] [serial = 650] [outer = 15958000] 08:28:00 INFO - PROCESS | 3380 | 1468596480427 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17454000) [pid = 3380] [serial = 651] [outer = 15958000] 08:28:00 INFO - PROCESS | 3380 | 1468596480886 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 08:28:00 INFO - PROCESS | 3380 | 1468596480941 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 3380 | 1468596480943 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 08:28:00 INFO - PROCESS | 3380 | 1468596480946 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:28:00 INFO - PROCESS | 3380 | 1468596480948 Marionette TRACE conn6 <- [1,834,null,{}] 08:28:00 INFO - PROCESS | 3380 | 1468596480952 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:00 INFO - PROCESS | 3380 | 1468596480953 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:01 INFO - PROCESS | 3380 | 1468596481062 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 08:28:01 INFO - PROCESS | 3380 | 1468596481140 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 3380 | 1468596481142 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:01 INFO - PROCESS | 3380 | ++DOCSHELL 1745C800 == 31 [pid = 3380] [id = 218] 08:28:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17C4D000) [pid = 3380] [serial = 652] [outer = 00000000] 08:28:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (187DA800) [pid = 3380] [serial = 653] [outer = 17C4D000] 08:28:01 INFO - PROCESS | 3380 | 1468596481187 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (187E2400) [pid = 3380] [serial = 654] [outer = 17C4D000] 08:28:01 INFO - PROCESS | 3380 | 1468596481614 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 08:28:01 INFO - PROCESS | 3380 | 1468596481680 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 3380 | 1468596481682 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 08:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:28:01 INFO - PROCESS | 3380 | 1468596481691 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - PROCESS | 3380 | 1468596481693 Marionette TRACE conn6 <- [1,838,null,{}] 08:28:01 INFO - PROCESS | 3380 | 1468596481697 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:01 INFO - PROCESS | 3380 | 1468596481699 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:01 INFO - PROCESS | 3380 | 1468596481802 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 08:28:01 INFO - PROCESS | 3380 | 1468596481813 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 3380 | 1468596481815 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:01 INFO - PROCESS | 3380 | ++DOCSHELL 18B82400 == 32 [pid = 3380] [id = 219] 08:28:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18B84000) [pid = 3380] [serial = 655] [outer = 00000000] 08:28:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19183C00) [pid = 3380] [serial = 656] [outer = 18B84000] 08:28:01 INFO - PROCESS | 3380 | 1468596481861 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (191F4800) [pid = 3380] [serial = 657] [outer = 18B84000] 08:28:02 INFO - PROCESS | 3380 | 1468596482320 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 08:28:02 INFO - PROCESS | 3380 | 1468596482360 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 3380 | 1468596482362 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 08:28:02 INFO - PROCESS | 3380 | 1468596482365 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:28:02 INFO - PROCESS | 3380 | 1468596482367 Marionette TRACE conn6 <- [1,842,null,{}] 08:28:02 INFO - PROCESS | 3380 | 1468596482371 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:02 INFO - PROCESS | 3380 | 1468596482376 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:02 INFO - PROCESS | 3380 | 1468596482533 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 08:28:02 INFO - PROCESS | 3380 | 1468596482593 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 3380 | 1468596482595 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:02 INFO - PROCESS | 3380 | ++DOCSHELL 19875C00 == 33 [pid = 3380] [id = 220] 08:28:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (19876C00) [pid = 3380] [serial = 658] [outer = 00000000] 08:28:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (198C3C00) [pid = 3380] [serial = 659] [outer = 19876C00] 08:28:02 INFO - PROCESS | 3380 | 1468596482639 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (199E3400) [pid = 3380] [serial = 660] [outer = 19876C00] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (101F2400) [pid = 3380] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1789AC00) [pid = 3380] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10BF8C00) [pid = 3380] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19184000) [pid = 3380] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (198C0400) [pid = 3380] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (19BE9C00) [pid = 3380] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14CE4800) [pid = 3380] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (195F5400) [pid = 3380] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1063C400) [pid = 3380] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14524400) [pid = 3380] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1926B400) [pid = 3380] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1ADBF000) [pid = 3380] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:28:03 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1B58C800) [pid = 3380] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:28:03 INFO - PROCESS | 3380 | 1468596483219 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 870ms 08:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:28:03 INFO - PROCESS | 3380 | 1468596483240 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 3380 | 1468596483242 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 08:28:03 INFO - PROCESS | 3380 | 1468596483246 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 3380 | 1468596483247 Marionette TRACE conn6 <- [1,846,null,{}] 08:28:03 INFO - PROCESS | 3380 | 1468596483251 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:03 INFO - PROCESS | 3380 | 1468596483253 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:03 INFO - PROCESS | 3380 | 1468596483328 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 08:28:03 INFO - PROCESS | 3380 | 1468596483404 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 3380 | 1468596483406 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:03 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBE400 == 34 [pid = 3380] [id = 221] 08:28:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (10C4B400) [pid = 3380] [serial = 661] [outer = 00000000] 08:28:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (197B5000) [pid = 3380] [serial = 662] [outer = 10C4B400] 08:28:03 INFO - PROCESS | 3380 | 1468596483452 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (198B5800) [pid = 3380] [serial = 663] [outer = 10C4B400] 08:28:03 INFO - PROCESS | 3380 | 1468596483801 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 570ms 08:28:03 INFO - PROCESS | 3380 | 1468596483816 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 3380 | 1468596483818 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 08:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:28:03 INFO - PROCESS | 3380 | 1468596483821 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 3380 | 1468596483823 Marionette TRACE conn6 <- [1,850,null,{}] 08:28:03 INFO - PROCESS | 3380 | 1468596483826 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:03 INFO - PROCESS | 3380 | 1468596483828 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:03 INFO - PROCESS | 3380 | 1468596483929 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 08:28:03 INFO - PROCESS | 3380 | 1468596484006 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 3380 | 1468596484008 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:04 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB4400 == 35 [pid = 3380] [id = 222] 08:28:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (0D094C00) [pid = 3380] [serial = 664] [outer = 00000000] 08:28:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1AD72C00) [pid = 3380] [serial = 665] [outer = 0D094C00] 08:28:04 INFO - PROCESS | 3380 | 1468596484051 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19BEE400) [pid = 3380] [serial = 666] [outer = 0D094C00] 08:28:04 INFO - PROCESS | 3380 | 1468596484412 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 08:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:28:04 INFO - PROCESS | 3380 | 1468596484452 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 3380 | 1468596484454 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 08:28:04 INFO - PROCESS | 3380 | 1468596484457 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 3380 | 1468596484458 Marionette TRACE conn6 <- [1,854,null,{}] 08:28:04 INFO - PROCESS | 3380 | 1468596484462 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:04 INFO - PROCESS | 3380 | 1468596484463 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:04 INFO - PROCESS | 3380 | 1468596484572 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 08:28:04 INFO - PROCESS | 3380 | 1468596484622 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 3380 | 1468596484624 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:04 INFO - PROCESS | 3380 | ++DOCSHELL 14DC0000 == 36 [pid = 3380] [id = 223] 08:28:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1ADC9800) [pid = 3380] [serial = 667] [outer = 00000000] 08:28:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1B916C00) [pid = 3380] [serial = 668] [outer = 1ADC9800] 08:28:04 INFO - PROCESS | 3380 | 1468596484668 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1BD16000) [pid = 3380] [serial = 669] [outer = 1ADC9800] 08:28:05 INFO - PROCESS | 3380 | 1468596485016 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 08:28:05 INFO - PROCESS | 3380 | 1468596485127 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 3380 | 1468596485132 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 08:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:28:05 INFO - PROCESS | 3380 | 1468596485142 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 3380 | 1468596485146 Marionette TRACE conn6 <- [1,858,null,{}] 08:28:05 INFO - PROCESS | 3380 | 1468596485153 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:05 INFO - PROCESS | 3380 | 1468596485157 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:05 INFO - PROCESS | 3380 | 1468596485324 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 08:28:05 INFO - PROCESS | 3380 | 1468596485425 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 3380 | 1468596485429 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:05 INFO - PROCESS | 3380 | ++DOCSHELL 10085C00 == 37 [pid = 3380] [id = 224] 08:28:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10160800) [pid = 3380] [serial = 670] [outer = 00000000] 08:28:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1037B400) [pid = 3380] [serial = 671] [outer = 10160800] 08:28:05 INFO - PROCESS | 3380 | 1468596485509 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10739800) [pid = 3380] [serial = 672] [outer = 10160800] 08:28:07 INFO - PROCESS | 3380 | 1468596487453 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2328ms 08:28:07 INFO - PROCESS | 3380 | 1468596487472 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 3380 | 1468596487475 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 08:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:28:07 INFO - PROCESS | 3380 | 1468596487482 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 3380 | 1468596487485 Marionette TRACE conn6 <- [1,862,null,{}] 08:28:07 INFO - PROCESS | 3380 | 1468596487490 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:07 INFO - PROCESS | 3380 | 1468596487493 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:07 INFO - PROCESS | 3380 | 1468596487613 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 08:28:07 INFO - PROCESS | 3380 | 1468596487737 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 3380 | 1468596487740 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:07 INFO - PROCESS | 3380 | ++DOCSHELL 18B7A800 == 38 [pid = 3380] [id = 225] 08:28:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19691800) [pid = 3380] [serial = 673] [outer = 00000000] 08:28:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19873000) [pid = 3380] [serial = 674] [outer = 19691800] 08:28:07 INFO - PROCESS | 3380 | 1468596487798 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1AD71C00) [pid = 3380] [serial = 675] [outer = 19691800] 08:28:08 INFO - PROCESS | 3380 | --DOCSHELL 0CFB4400 == 37 [pid = 3380] [id = 222] 08:28:08 INFO - PROCESS | 3380 | --DOCSHELL 0CFBE400 == 36 [pid = 3380] [id = 221] 08:28:08 INFO - PROCESS | 3380 | --DOCSHELL 19875C00 == 35 [pid = 3380] [id = 220] 08:28:08 INFO - PROCESS | 3380 | --DOCSHELL 18B82400 == 34 [pid = 3380] [id = 219] 08:28:08 INFO - PROCESS | 3380 | --DOCSHELL 1745C800 == 33 [pid = 3380] [id = 218] 08:28:08 INFO - PROCESS | 3380 | --DOCSHELL 15955400 == 32 [pid = 3380] [id = 217] 08:28:08 INFO - PROCESS | 3380 | --DOCSHELL 14412400 == 31 [pid = 3380] [id = 216] 08:28:08 INFO - PROCESS | 3380 | --DOCSHELL 0D1CC800 == 30 [pid = 3380] [id = 215] 08:28:08 INFO - PROCESS | 3380 | --DOCSHELL 10639400 == 29 [pid = 3380] [id = 214] 08:28:08 INFO - PROCESS | 3380 | 1468596488737 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1076FC00) [pid = 3380] [serial = 600] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (187DAC00) [pid = 3380] [serial = 612] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1595F000) [pid = 3380] [serial = 579] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (191F8000) [pid = 3380] [serial = 615] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (199DD800) [pid = 3380] [serial = 620] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1AD74000) [pid = 3380] [serial = 624] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1686A800) [pid = 3380] [serial = 603] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (197BC800) [pid = 3380] [serial = 618] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (191F1800) [pid = 3380] [serial = 614] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (199DE000) [pid = 3380] [serial = 621] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (15954000) [pid = 3380] [serial = 602] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (197B2800) [pid = 3380] [serial = 617] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17D1C800) [pid = 3380] [serial = 611] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1076D400) [pid = 3380] [serial = 605] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10BBEC00) [pid = 3380] [serial = 606] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (14C0BC00) [pid = 3380] [serial = 609] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1968F800) [pid = 3380] [serial = 597] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1037F800) [pid = 3380] [serial = 599] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (19CB4C00) [pid = 3380] [serial = 623] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (148B9400) [pid = 3380] [serial = 608] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1ADC7800) [pid = 3380] [serial = 626] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1B597800) [pid = 3380] [serial = 629] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1B75DC00) [pid = 3380] [serial = 630] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1B507800) [pid = 3380] [serial = 627] [outer = 00000000] [url = about:blank] 08:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1336ms 08:28:08 INFO - PROCESS | 3380 | 1468596488818 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 08:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:28:08 INFO - PROCESS | 3380 | 1468596488822 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 08:28:08 INFO - PROCESS | 3380 | 1468596488827 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 3380 | 1468596488830 Marionette TRACE conn6 <- [1,866,null,{}] 08:28:08 INFO - PROCESS | 3380 | 1468596488836 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:08 INFO - PROCESS | 3380 | 1468596488838 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:08 INFO - PROCESS | 3380 | 1468596488926 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 08:28:08 INFO - PROCESS | 3380 | 1468596488938 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 3380 | 1468596488942 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:08 INFO - PROCESS | 3380 | ++DOCSHELL 101FAC00 == 30 [pid = 3380] [id = 226] 08:28:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10377C00) [pid = 3380] [serial = 676] [outer = 00000000] 08:28:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1041E400) [pid = 3380] [serial = 677] [outer = 10377C00] 08:28:08 INFO - PROCESS | 3380 | 1468596488990 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1076D400) [pid = 3380] [serial = 678] [outer = 10377C00] 08:28:09 INFO - PROCESS | 3380 | 1468596489444 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 08:28:09 INFO - PROCESS | 3380 | 1468596489518 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 3380 | 1468596489522 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 08:28:09 INFO - PROCESS | 3380 | 1468596489528 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:28:09 INFO - PROCESS | 3380 | 1468596489530 Marionette TRACE conn6 <- [1,870,null,{}] 08:28:09 INFO - PROCESS | 3380 | 1468596489534 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:09 INFO - PROCESS | 3380 | 1468596489537 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:09 INFO - PROCESS | 3380 | 1468596489622 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 08:28:09 INFO - PROCESS | 3380 | 1468596489634 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 3380 | 1468596489636 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:09 INFO - PROCESS | 3380 | ++DOCSHELL 1451F000 == 31 [pid = 3380] [id = 227] 08:28:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (145A8C00) [pid = 3380] [serial = 679] [outer = 00000000] 08:28:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (14B28C00) [pid = 3380] [serial = 680] [outer = 145A8C00] 08:28:09 INFO - PROCESS | 3380 | 1468596489682 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (14C3A000) [pid = 3380] [serial = 681] [outer = 145A8C00] 08:28:10 INFO - PROCESS | 3380 | 1468596490138 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 08:28:10 INFO - PROCESS | 3380 | 1468596490162 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 3380 | 1468596490165 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 08:28:10 INFO - PROCESS | 3380 | 1468596490168 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:28:10 INFO - PROCESS | 3380 | 1468596490172 Marionette TRACE conn6 <- [1,874,null,{}] 08:28:10 INFO - PROCESS | 3380 | 1468596490182 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:10 INFO - PROCESS | 3380 | 1468596490187 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:10 INFO - PROCESS | 3380 | 1468596490304 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 08:28:10 INFO - PROCESS | 3380 | 1468596490314 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 3380 | 1468596490317 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:10 INFO - PROCESS | 3380 | ++DOCSHELL 1745C800 == 32 [pid = 3380] [id = 228] 08:28:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1595B000) [pid = 3380] [serial = 682] [outer = 00000000] 08:28:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (187DE800) [pid = 3380] [serial = 683] [outer = 1595B000] 08:28:10 INFO - PROCESS | 3380 | 1468596490435 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (19186400) [pid = 3380] [serial = 684] [outer = 1595B000] 08:28:10 INFO - PROCESS | 3380 | 1468596490843 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 731ms 08:28:10 INFO - PROCESS | 3380 | 1468596490903 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 3380 | 1468596490906 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 08:28:10 INFO - PROCESS | 3380 | 1468596490909 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:28:10 INFO - PROCESS | 3380 | 1468596490911 Marionette TRACE conn6 <- [1,878,null,{}] 08:28:10 INFO - PROCESS | 3380 | 1468596490914 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:10 INFO - PROCESS | 3380 | 1468596490916 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:11 INFO - PROCESS | 3380 | 1468596491037 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 08:28:11 INFO - PROCESS | 3380 | 1468596491050 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 3380 | 1468596491052 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:11 INFO - PROCESS | 3380 | ++DOCSHELL 19269C00 == 33 [pid = 3380] [id = 229] 08:28:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (195ED000) [pid = 3380] [serial = 685] [outer = 00000000] 08:28:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (197B3800) [pid = 3380] [serial = 686] [outer = 195ED000] 08:28:11 INFO - PROCESS | 3380 | 1468596491097 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1987AC00) [pid = 3380] [serial = 687] [outer = 195ED000] 08:28:11 INFO - PROCESS | 3380 | 1468596491515 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 08:28:11 INFO - PROCESS | 3380 | 1468596491584 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 3380 | 1468596491586 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 08:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:28:11 INFO - PROCESS | 3380 | 1468596491589 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 3380 | 1468596491591 Marionette TRACE conn6 <- [1,882,null,{}] 08:28:11 INFO - PROCESS | 3380 | 1468596491595 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:11 INFO - PROCESS | 3380 | 1468596491597 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:11 INFO - PROCESS | 3380 | 1468596491737 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 08:28:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199E9000) [pid = 3380] [serial = 688] [outer = 0D1D3C00] 08:28:11 INFO - PROCESS | 3380 | 1468596491775 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 3380 | 1468596491777 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:11 INFO - PROCESS | 3380 | ++DOCSHELL 1AD73400 == 34 [pid = 3380] [id = 230] 08:28:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1AD73C00) [pid = 3380] [serial = 689] [outer = 00000000] 08:28:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1ADBE800) [pid = 3380] [serial = 690] [outer = 1AD73C00] 08:28:11 INFO - PROCESS | 3380 | 1468596491828 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1ADC9C00) [pid = 3380] [serial = 691] [outer = 1AD73C00] 08:28:12 INFO - PROCESS | 3380 | 1468596492332 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 770ms 08:28:12 INFO - PROCESS | 3380 | 1468596492372 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 08:28:12 INFO - PROCESS | 3380 | 1468596492374 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 08:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:28:12 INFO - PROCESS | 3380 | 1468596492377 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 3380 | 1468596492378 Marionette TRACE conn6 <- [1,886,null,{}] 08:28:12 INFO - PROCESS | 3380 | 1468596492382 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:12 INFO - PROCESS | 3380 | 1468596492388 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:12 INFO - PROCESS | 3380 | 1468596492521 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 08:28:12 INFO - PROCESS | 3380 | 1468596492590 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 3380 | 1468596492592 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:12 INFO - PROCESS | 3380 | ++DOCSHELL 10082C00 == 35 [pid = 3380] [id = 231] 08:28:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1B50D000) [pid = 3380] [serial = 692] [outer = 00000000] 08:28:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1C2A9000) [pid = 3380] [serial = 693] [outer = 1B50D000] 08:28:12 INFO - PROCESS | 3380 | 1468596492637 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1C055C00) [pid = 3380] [serial = 694] [outer = 1B50D000] 08:28:13 INFO - PROCESS | 3380 | 1468596493101 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (15958000) [pid = 3380] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (0D1D2400) [pid = 3380] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14415000) [pid = 3380] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17C4D000) [pid = 3380] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (0D094C00) [pid = 3380] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10376400) [pid = 3380] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14C34800) [pid = 3380] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (197B5400) [pid = 3380] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18B84000) [pid = 3380] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10C4B400) [pid = 3380] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19876C00) [pid = 3380] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:28:13 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1063CC00) [pid = 3380] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 770ms 08:28:13 INFO - PROCESS | 3380 | 1468596493159 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 3380 | 1468596493161 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 08:28:13 INFO - PROCESS | 3380 | 1468596493164 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 3380 | 1468596493165 Marionette TRACE conn6 <- [1,890,null,{}] 08:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:28:13 INFO - PROCESS | 3380 | 1468596493169 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:13 INFO - PROCESS | 3380 | 1468596493171 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:13 INFO - PROCESS | 3380 | 1468596493248 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 08:28:13 INFO - PROCESS | 3380 | 1468596493253 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 3380 | 1468596493255 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:13 INFO - PROCESS | 3380 | ++DOCSHELL 10BBFC00 == 36 [pid = 3380] [id = 232] 08:28:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (145EA400) [pid = 3380] [serial = 695] [outer = 00000000] 08:28:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1789AC00) [pid = 3380] [serial = 696] [outer = 145EA400] 08:28:13 INFO - PROCESS | 3380 | 1468596493298 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (17D1E000) [pid = 3380] [serial = 697] [outer = 145EA400] 08:28:13 INFO - PROCESS | 3380 | 1468596493725 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 570ms 08:28:13 INFO - PROCESS | 3380 | 1468596493748 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 3380 | 1468596493750 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 08:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:28:13 INFO - PROCESS | 3380 | 1468596493753 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 3380 | 1468596493755 Marionette TRACE conn6 <- [1,894,null,{}] 08:28:13 INFO - PROCESS | 3380 | 1468596493758 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:13 INFO - PROCESS | 3380 | 1468596493760 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:13 INFO - PROCESS | 3380 | 1468596493837 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 08:28:13 INFO - PROCESS | 3380 | 1468596493843 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 3380 | 1468596493845 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:13 INFO - PROCESS | 3380 | ++DOCSHELL 197B5400 == 37 [pid = 3380] [id = 233] 08:28:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19876C00) [pid = 3380] [serial = 698] [outer = 00000000] 08:28:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1C652000) [pid = 3380] [serial = 699] [outer = 19876C00] 08:28:13 INFO - PROCESS | 3380 | 1468596493888 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1C655800) [pid = 3380] [serial = 700] [outer = 19876C00] 08:28:14 INFO - PROCESS | 3380 | 1468596494300 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 570ms 08:28:14 INFO - PROCESS | 3380 | 1468596494325 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 3380 | 1468596494327 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 08:28:14 INFO - PROCESS | 3380 | 1468596494330 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:28:14 INFO - PROCESS | 3380 | 1468596494332 Marionette TRACE conn6 <- [1,898,null,{}] 08:28:14 INFO - PROCESS | 3380 | 1468596494348 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:14 INFO - PROCESS | 3380 | 1468596494350 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:14 INFO - PROCESS | 3380 | 1468596494443 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 08:28:14 INFO - PROCESS | 3380 | 1468596494451 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 3380 | 1468596494453 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:14 INFO - PROCESS | 3380 | ++DOCSHELL 1C65B400 == 38 [pid = 3380] [id = 234] 08:28:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1C65C400) [pid = 3380] [serial = 701] [outer = 00000000] 08:28:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1C661800) [pid = 3380] [serial = 702] [outer = 1C65C400] 08:28:14 INFO - PROCESS | 3380 | 1468596494495 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19901800) [pid = 3380] [serial = 703] [outer = 1C65C400] 08:28:14 INFO - PROCESS | 3380 | 1468596494922 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 08:28:14 INFO - PROCESS | 3380 | 1468596494965 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 3380 | 1468596494967 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 08:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:28:14 INFO - PROCESS | 3380 | 1468596494970 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 3380 | 1468596494971 Marionette TRACE conn6 <- [1,902,null,{}] 08:28:14 INFO - PROCESS | 3380 | 1468596494975 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:14 INFO - PROCESS | 3380 | 1468596494977 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:15 INFO - PROCESS | 3380 | 1468596495093 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 08:28:15 INFO - PROCESS | 3380 | 1468596495197 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 3380 | 1468596495200 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:15 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB4400 == 39 [pid = 3380] [id = 235] 08:28:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (0CFB9400) [pid = 3380] [serial = 704] [outer = 00000000] 08:28:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (0D00B400) [pid = 3380] [serial = 705] [outer = 0CFB9400] 08:28:15 INFO - PROCESS | 3380 | 1468596495257 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1007AC00) [pid = 3380] [serial = 706] [outer = 0CFB9400] 08:28:15 INFO - PROCESS | 3380 | 1468596495909 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 970ms 08:28:15 INFO - PROCESS | 3380 | 1468596495942 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 3380 | 1468596495946 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 08:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:28:15 INFO - PROCESS | 3380 | 1468596495950 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 3380 | 1468596495954 Marionette TRACE conn6 <- [1,906,null,{}] 08:28:15 INFO - PROCESS | 3380 | 1468596495959 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:15 INFO - PROCESS | 3380 | 1468596495962 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:16 INFO - PROCESS | 3380 | 1468596496072 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 08:28:16 INFO - PROCESS | 3380 | 1468596496173 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 3380 | 1468596496176 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:16 INFO - PROCESS | 3380 | ++DOCSHELL 14DC3400 == 40 [pid = 3380] [id = 236] 08:28:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (14DC6400) [pid = 3380] [serial = 707] [outer = 00000000] 08:28:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1686AC00) [pid = 3380] [serial = 708] [outer = 14DC6400] 08:28:16 INFO - PROCESS | 3380 | 1468596496231 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17D1C800) [pid = 3380] [serial = 709] [outer = 14DC6400] 08:28:16 INFO - PROCESS | 3380 | 1468596496789 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 890ms 08:28:16 INFO - PROCESS | 3380 | 1468596496844 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 3380 | 1468596496848 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 08:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:28:16 INFO - PROCESS | 3380 | 1468596496852 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 3380 | 1468596496854 Marionette TRACE conn6 <- [1,910,null,{}] 08:28:16 INFO - PROCESS | 3380 | 1468596496858 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:16 INFO - PROCESS | 3380 | 1468596496861 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:16 INFO - PROCESS | 3380 | 1468596496972 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 08:28:17 INFO - PROCESS | 3380 | 1468596497071 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 3380 | 1468596497073 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:17 INFO - PROCESS | 3380 | ++DOCSHELL 197BB800 == 41 [pid = 3380] [id = 237] 08:28:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1986F800) [pid = 3380] [serial = 710] [outer = 00000000] 08:28:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1B75B400) [pid = 3380] [serial = 711] [outer = 1986F800] 08:28:17 INFO - PROCESS | 3380 | 1468596497127 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1C2A2C00) [pid = 3380] [serial = 712] [outer = 1986F800] 08:28:17 INFO - PROCESS | 3380 | 1468596497764 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 08:28:17 INFO - PROCESS | 3380 | 1468596497787 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 3380 | 1468596497789 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 08:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:28:17 INFO - PROCESS | 3380 | 1468596497800 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 3380 | 1468596497806 Marionette TRACE conn6 <- [1,914,null,{}] 08:28:17 INFO - PROCESS | 3380 | 1468596497810 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:17 INFO - PROCESS | 3380 | 1468596497814 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:17 INFO - PROCESS | 3380 | 1468596497924 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 08:28:18 INFO - PROCESS | 3380 | 1468596498051 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 3380 | 1468596498053 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:18 INFO - PROCESS | 3380 | ++DOCSHELL 10BF7800 == 42 [pid = 3380] [id = 238] 08:28:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1C659C00) [pid = 3380] [serial = 713] [outer = 00000000] 08:28:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1CCB6C00) [pid = 3380] [serial = 714] [outer = 1C659C00] 08:28:18 INFO - PROCESS | 3380 | 1468596498107 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1D043C00) [pid = 3380] [serial = 715] [outer = 1C659C00] 08:28:18 INFO - PROCESS | 3380 | 1468596498839 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1079ms 08:28:18 INFO - PROCESS | 3380 | 1468596498891 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 3380 | 1468596498895 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 08:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:28:18 INFO - PROCESS | 3380 | 1468596498901 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 3380 | 1468596498904 Marionette TRACE conn6 <- [1,918,null,{}] 08:28:18 INFO - PROCESS | 3380 | 1468596498909 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:18 INFO - PROCESS | 3380 | 1468596498912 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:19 INFO - PROCESS | 3380 | 1468596499012 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 08:28:19 INFO - PROCESS | 3380 | 1468596499098 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 3380 | 1468596499102 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:19 INFO - PROCESS | 3380 | ++DOCSHELL 10778000 == 43 [pid = 3380] [id = 239] 08:28:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (10C47000) [pid = 3380] [serial = 716] [outer = 00000000] 08:28:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1015EC00) [pid = 3380] [serial = 717] [outer = 10C47000] 08:28:19 INFO - PROCESS | 3380 | 1468596499196 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (10772800) [pid = 3380] [serial = 718] [outer = 10C47000] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 1C65B400 == 42 [pid = 3380] [id = 234] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 197B5400 == 41 [pid = 3380] [id = 233] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 10BBFC00 == 40 [pid = 3380] [id = 232] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 10082C00 == 39 [pid = 3380] [id = 231] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 1AD73400 == 38 [pid = 3380] [id = 230] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 19269C00 == 37 [pid = 3380] [id = 229] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 1745C800 == 36 [pid = 3380] [id = 228] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 1451F000 == 35 [pid = 3380] [id = 227] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 101FAC00 == 34 [pid = 3380] [id = 226] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 14DC0000 == 33 [pid = 3380] [id = 223] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 10085C00 == 32 [pid = 3380] [id = 224] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 18B7A800 == 31 [pid = 3380] [id = 225] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 10BF7800 == 30 [pid = 3380] [id = 238] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 197BB800 == 29 [pid = 3380] [id = 237] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 0CFB4400 == 28 [pid = 3380] [id = 235] 08:28:19 INFO - PROCESS | 3380 | --DOCSHELL 14DC3400 == 27 [pid = 3380] [id = 236] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (16051C00) [pid = 3380] [serial = 650] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1037CC00) [pid = 3380] [serial = 644] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (10418C00) [pid = 3380] [serial = 645] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (145A5C00) [pid = 3380] [serial = 647] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (145E5400) [pid = 3380] [serial = 648] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (187DA800) [pid = 3380] [serial = 653] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (19BEE400) [pid = 3380] [serial = 666] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (187E2400) [pid = 3380] [serial = 654] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10B99400) [pid = 3380] [serial = 633] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1063B800) [pid = 3380] [serial = 632] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1744EC00) [pid = 3380] [serial = 636] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (14DC7000) [pid = 3380] [serial = 635] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1ADBEC00) [pid = 3380] [serial = 639] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (199E4400) [pid = 3380] [serial = 638] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (19183C00) [pid = 3380] [serial = 656] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (197B5000) [pid = 3380] [serial = 662] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (198C3C00) [pid = 3380] [serial = 659] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199E3400) [pid = 3380] [serial = 660] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14413C00) [pid = 3380] [serial = 642] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10776C00) [pid = 3380] [serial = 641] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (191F4800) [pid = 3380] [serial = 657] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1AD72C00) [pid = 3380] [serial = 665] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (198B5800) [pid = 3380] [serial = 663] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17454000) [pid = 3380] [serial = 651] [outer = 00000000] [url = about:blank] 08:28:19 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1B916C00) [pid = 3380] [serial = 668] [outer = 00000000] [url = about:blank] 08:28:20 INFO - PROCESS | 3380 | 1468596500261 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1372ms 08:28:20 INFO - PROCESS | 3380 | 1468596500277 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 3380 | 1468596500281 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 08:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:28:20 INFO - PROCESS | 3380 | 1468596500289 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 3380 | 1468596500293 Marionette TRACE conn6 <- [1,922,null,{}] 08:28:20 INFO - PROCESS | 3380 | 1468596500299 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:20 INFO - PROCESS | 3380 | 1468596500302 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:20 INFO - PROCESS | 3380 | 1468596500389 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 08:28:20 INFO - PROCESS | 3380 | 1468596500398 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 3380 | 1468596500401 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:20 INFO - PROCESS | 3380 | ++DOCSHELL 10376400 == 28 [pid = 3380] [id = 240] 08:28:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10377400) [pid = 3380] [serial = 719] [outer = 00000000] 08:28:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10641C00) [pid = 3380] [serial = 720] [outer = 10377400] 08:28:20 INFO - PROCESS | 3380 | 1468596500449 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10741C00) [pid = 3380] [serial = 721] [outer = 10377400] 08:28:20 INFO - PROCESS | 3380 | 1468596500938 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 690ms 08:28:20 INFO - PROCESS | 3380 | 1468596500981 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 3380 | 1468596500986 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 08:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:28:20 INFO - PROCESS | 3380 | 1468596500992 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 3380 | 1468596500995 Marionette TRACE conn6 <- [1,926,null,{}] 08:28:20 INFO - PROCESS | 3380 | 1468596500999 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:20 INFO - PROCESS | 3380 | 1468596501001 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:21 INFO - PROCESS | 3380 | 1468596501126 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 08:28:21 INFO - PROCESS | 3380 | 1468596501215 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 3380 | 1468596501217 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:21 INFO - PROCESS | 3380 | ++DOCSHELL 14521C00 == 29 [pid = 3380] [id = 241] 08:28:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14523000) [pid = 3380] [serial = 722] [outer = 00000000] 08:28:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (145E5400) [pid = 3380] [serial = 723] [outer = 14523000] 08:28:21 INFO - PROCESS | 3380 | 1468596501264 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (146C9000) [pid = 3380] [serial = 724] [outer = 14523000] 08:28:21 INFO - PROCESS | 3380 | 1468596501621 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 08:28:21 INFO - PROCESS | 3380 | 1468596501677 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 3380 | 1468596501679 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 08:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:28:21 INFO - PROCESS | 3380 | 1468596501684 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 3380 | 1468596501687 Marionette TRACE conn6 <- [1,930,null,{}] 08:28:21 INFO - PROCESS | 3380 | 1468596501698 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:21 INFO - PROCESS | 3380 | 1468596501702 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:21 INFO - PROCESS | 3380 | 1468596501785 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 08:28:21 INFO - PROCESS | 3380 | 1468596501792 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 3380 | 1468596501795 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:21 INFO - PROCESS | 3380 | ++DOCSHELL 15955000 == 30 [pid = 3380] [id = 242] 08:28:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1595C000) [pid = 3380] [serial = 725] [outer = 00000000] 08:28:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1686A000) [pid = 3380] [serial = 726] [outer = 1595C000] 08:28:21 INFO - PROCESS | 3380 | 1468596501842 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17456C00) [pid = 3380] [serial = 727] [outer = 1595C000] 08:28:22 INFO - PROCESS | 3380 | 1468596502328 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 08:28:22 INFO - PROCESS | 3380 | 1468596502362 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 3380 | 1468596502365 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 08:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:28:22 INFO - PROCESS | 3380 | 1468596502368 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 3380 | 1468596502370 Marionette TRACE conn6 <- [1,934,null,{}] 08:28:22 INFO - PROCESS | 3380 | 1468596502373 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:22 INFO - PROCESS | 3380 | 1468596502375 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:22 INFO - PROCESS | 3380 | 1468596502492 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 08:28:22 INFO - PROCESS | 3380 | 1468596502580 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 3380 | 1468596502582 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:22 INFO - PROCESS | 3380 | ++DOCSHELL 17D21C00 == 31 [pid = 3380] [id = 243] 08:28:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (187D4000) [pid = 3380] [serial = 728] [outer = 00000000] 08:28:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (187DE400) [pid = 3380] [serial = 729] [outer = 187D4000] 08:28:22 INFO - PROCESS | 3380 | 1468596502628 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (18B7F400) [pid = 3380] [serial = 730] [outer = 187D4000] 08:28:23 INFO - PROCESS | 3380 | 1468596503048 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 08:28:23 INFO - PROCESS | 3380 | 1468596503102 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 3380 | 1468596503104 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 08:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:28:23 INFO - PROCESS | 3380 | 1468596503107 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 3380 | 1468596503109 Marionette TRACE conn6 <- [1,938,null,{}] 08:28:23 INFO - PROCESS | 3380 | 1468596503112 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:23 INFO - PROCESS | 3380 | 1468596503114 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:23 INFO - PROCESS | 3380 | 1468596503223 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 08:28:23 INFO - PROCESS | 3380 | 1468596503228 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 3380 | 1468596503230 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:23 INFO - PROCESS | 3380 | ++DOCSHELL 18BAD400 == 32 [pid = 3380] [id = 244] 08:28:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (18BAE800) [pid = 3380] [serial = 731] [outer = 00000000] 08:28:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (191F0800) [pid = 3380] [serial = 732] [outer = 18BAE800] 08:28:23 INFO - PROCESS | 3380 | 1468596503278 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (191F4800) [pid = 3380] [serial = 733] [outer = 18BAE800] 08:28:23 INFO - PROCESS | 3380 | 1468596503740 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 08:28:23 INFO - PROCESS | 3380 | 1468596503778 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 3380 | 1468596503780 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 08:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:28:23 INFO - PROCESS | 3380 | 1468596503783 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 3380 | 1468596503785 Marionette TRACE conn6 <- [1,942,null,{}] 08:28:23 INFO - PROCESS | 3380 | 1468596503788 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:23 INFO - PROCESS | 3380 | 1468596503794 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:23 INFO - PROCESS | 3380 | 1468596503943 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 08:28:23 INFO - PROCESS | 3380 | 1468596503968 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 3380 | 1468596503970 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:23 INFO - PROCESS | 3380 | ++DOCSHELL 195EFC00 == 33 [pid = 3380] [id = 245] 08:28:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (195F3800) [pid = 3380] [serial = 734] [outer = 00000000] 08:28:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19903C00) [pid = 3380] [serial = 735] [outer = 195F3800] 08:28:24 INFO - PROCESS | 3380 | 1468596504015 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (199E4800) [pid = 3380] [serial = 736] [outer = 195F3800] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1C65C400) [pid = 3380] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10377C00) [pid = 3380] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1595B000) [pid = 3380] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (145A8C00) [pid = 3380] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1ADC9800) [pid = 3380] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1AD73C00) [pid = 3380] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19691800) [pid = 3380] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10160800) [pid = 3380] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (145EA400) [pid = 3380] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1B50D000) [pid = 3380] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (19876C00) [pid = 3380] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:28:24 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (195ED000) [pid = 3380] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:28:24 INFO - PROCESS | 3380 | 1468596504602 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 870ms 08:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:28:24 INFO - PROCESS | 3380 | 1468596504656 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 3380 | 1468596504658 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 08:28:24 INFO - PROCESS | 3380 | 1468596504662 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 3380 | 1468596504663 Marionette TRACE conn6 <- [1,946,null,{}] 08:28:24 INFO - PROCESS | 3380 | 1468596504667 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:24 INFO - PROCESS | 3380 | 1468596504669 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:24 INFO - PROCESS | 3380 | 1468596504745 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 08:28:24 INFO - PROCESS | 3380 | 1468596504751 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 3380 | 1468596504752 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:24 INFO - PROCESS | 3380 | ++DOCSHELL 14B48800 == 34 [pid = 3380] [id = 246] 08:28:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1595B000) [pid = 3380] [serial = 737] [outer = 00000000] 08:28:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (197B6800) [pid = 3380] [serial = 738] [outer = 1595B000] 08:28:24 INFO - PROCESS | 3380 | 1468596504795 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (198C3C00) [pid = 3380] [serial = 739] [outer = 1595B000] 08:28:25 INFO - PROCESS | 3380 | 1468596505199 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 570ms 08:28:25 INFO - PROCESS | 3380 | 1468596505234 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 3380 | 1468596505236 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 08:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:28:25 INFO - PROCESS | 3380 | 1468596505239 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 3380 | 1468596505240 Marionette TRACE conn6 <- [1,950,null,{}] 08:28:25 INFO - PROCESS | 3380 | 1468596505244 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:25 INFO - PROCESS | 3380 | 1468596505245 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:25 INFO - PROCESS | 3380 | 1468596505361 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 08:28:25 INFO - PROCESS | 3380 | 1468596505370 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 3380 | 1468596505372 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:25 INFO - PROCESS | 3380 | ++DOCSHELL 146C7800 == 35 [pid = 3380] [id = 247] 08:28:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (197B7C00) [pid = 3380] [serial = 740] [outer = 00000000] 08:28:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19CB7000) [pid = 3380] [serial = 741] [outer = 197B7C00] 08:28:25 INFO - PROCESS | 3380 | 1468596505415 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19CB1800) [pid = 3380] [serial = 742] [outer = 197B7C00] 08:28:25 INFO - PROCESS | 3380 | 1468596505838 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 08:28:25 INFO - PROCESS | 3380 | 1468596505881 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 3380 | 1468596505883 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 08:28:25 INFO - PROCESS | 3380 | 1468596505886 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:28:25 INFO - PROCESS | 3380 | 1468596505888 Marionette TRACE conn6 <- [1,954,null,{}] 08:28:25 INFO - PROCESS | 3380 | 1468596505892 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:25 INFO - PROCESS | 3380 | 1468596505894 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:25 INFO - PROCESS | 3380 | 1468596505973 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 08:28:25 INFO - PROCESS | 3380 | 1468596505978 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 3380 | 1468596505980 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:25 INFO - PROCESS | 3380 | ++DOCSHELL 1ADC1800 == 36 [pid = 3380] [id = 248] 08:28:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1ADC7C00) [pid = 3380] [serial = 743] [outer = 00000000] 08:28:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1B50D000) [pid = 3380] [serial = 744] [outer = 1ADC7C00] 08:28:26 INFO - PROCESS | 3380 | 1468596506032 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1B598800) [pid = 3380] [serial = 745] [outer = 1ADC7C00] 08:28:26 INFO - PROCESS | 3380 | 1468596506525 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 08:28:26 INFO - PROCESS | 3380 | 1468596506622 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 3380 | 1468596506627 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 08:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:28:26 INFO - PROCESS | 3380 | 1468596506656 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 3380 | 1468596506660 Marionette TRACE conn6 <- [1,958,null,{}] 08:28:26 INFO - PROCESS | 3380 | 1468596506744 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:26 INFO - PROCESS | 3380 | 1468596506747 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:26 INFO - PROCESS | 3380 | 1468596506902 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 08:28:26 INFO - PROCESS | 3380 | 1468596506979 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 3380 | 1468596506984 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:26 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBFC00 == 37 [pid = 3380] [id = 249] 08:28:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (0D00DC00) [pid = 3380] [serial = 746] [outer = 00000000] 08:28:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1041E800) [pid = 3380] [serial = 747] [outer = 0D00DC00] 08:28:27 INFO - PROCESS | 3380 | 1468596507040 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (10B0D400) [pid = 3380] [serial = 748] [outer = 0D00DC00] 08:28:27 INFO - PROCESS | 3380 | 1468596507726 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1143ms 08:28:27 INFO - PROCESS | 3380 | 1468596507789 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 3380 | 1468596507794 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 08:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:28:27 INFO - PROCESS | 3380 | 1468596507821 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 3380 | 1468596507824 Marionette TRACE conn6 <- [1,962,null,{}] 08:28:27 INFO - PROCESS | 3380 | 1468596507828 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:27 INFO - PROCESS | 3380 | 1468596507831 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:27 INFO - PROCESS | 3380 | 1468596507956 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 08:28:28 INFO - PROCESS | 3380 | 1468596508075 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 3380 | 1468596508078 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:28 INFO - PROCESS | 3380 | ++DOCSHELL 14C07800 == 38 [pid = 3380] [id = 250] 08:28:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (14C07C00) [pid = 3380] [serial = 749] [outer = 00000000] 08:28:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (14DC0000) [pid = 3380] [serial = 750] [outer = 14C07C00] 08:28:28 INFO - PROCESS | 3380 | 1468596508135 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1686A400) [pid = 3380] [serial = 751] [outer = 14C07C00] 08:28:28 INFO - PROCESS | 3380 | 1468596508962 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1235ms 08:28:29 INFO - PROCESS | 3380 | 1468596509060 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 08:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:28:29 INFO - PROCESS | 3380 | 1468596509064 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 08:28:29 INFO - PROCESS | 3380 | 1468596509069 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 3380 | 1468596509072 Marionette TRACE conn6 <- [1,966,null,{}] 08:28:29 INFO - PROCESS | 3380 | 1468596509077 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:29 INFO - PROCESS | 3380 | 1468596509080 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:29 INFO - PROCESS | 3380 | 1468596509197 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 08:28:29 INFO - PROCESS | 3380 | --DOCSHELL 146C7800 == 37 [pid = 3380] [id = 247] 08:28:29 INFO - PROCESS | 3380 | --DOCSHELL 14B48800 == 36 [pid = 3380] [id = 246] 08:28:29 INFO - PROCESS | 3380 | --DOCSHELL 195EFC00 == 35 [pid = 3380] [id = 245] 08:28:29 INFO - PROCESS | 3380 | --DOCSHELL 18BAD400 == 34 [pid = 3380] [id = 244] 08:28:29 INFO - PROCESS | 3380 | --DOCSHELL 17D21C00 == 33 [pid = 3380] [id = 243] 08:28:29 INFO - PROCESS | 3380 | --DOCSHELL 15955000 == 32 [pid = 3380] [id = 242] 08:28:29 INFO - PROCESS | 3380 | --DOCSHELL 14521C00 == 31 [pid = 3380] [id = 241] 08:28:29 INFO - PROCESS | 3380 | --DOCSHELL 10376400 == 30 [pid = 3380] [id = 240] 08:28:29 INFO - PROCESS | 3380 | --DOCSHELL 10778000 == 29 [pid = 3380] [id = 239] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (191F9400) [pid = 3380] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1041E400) [pid = 3380] [serial = 677] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1076D400) [pid = 3380] [serial = 678] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (187DE800) [pid = 3380] [serial = 683] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (19186400) [pid = 3380] [serial = 684] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (14B28C00) [pid = 3380] [serial = 680] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (14C3A000) [pid = 3380] [serial = 681] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1BD16000) [pid = 3380] [serial = 669] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1ADBE800) [pid = 3380] [serial = 690] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19873000) [pid = 3380] [serial = 674] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1AD71C00) [pid = 3380] [serial = 675] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1037B400) [pid = 3380] [serial = 671] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10739800) [pid = 3380] [serial = 672] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (17D1E000) [pid = 3380] [serial = 697] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1C2A9000) [pid = 3380] [serial = 693] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19901800) [pid = 3380] [serial = 703] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1ADC9C00) [pid = 3380] [serial = 691] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1789AC00) [pid = 3380] [serial = 696] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C652000) [pid = 3380] [serial = 699] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1C055C00) [pid = 3380] [serial = 694] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1C655800) [pid = 3380] [serial = 700] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (197B3800) [pid = 3380] [serial = 686] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1987AC00) [pid = 3380] [serial = 687] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1C661800) [pid = 3380] [serial = 702] [outer = 00000000] [url = about:blank] 08:28:29 INFO - PROCESS | 3380 | 1468596509312 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 3380 | 1468596509317 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:29 INFO - PROCESS | 3380 | ++DOCSHELL 09466C00 == 30 [pid = 3380] [id = 251] 08:28:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (0D010400) [pid = 3380] [serial = 752] [outer = 00000000] 08:28:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (101F0400) [pid = 3380] [serial = 753] [outer = 0D010400] 08:28:29 INFO - PROCESS | 3380 | 1468596509365 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10642800) [pid = 3380] [serial = 754] [outer = 0D010400] 08:28:29 INFO - PROCESS | 3380 | 1468596509952 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 930ms 08:28:29 INFO - PROCESS | 3380 | 1468596510000 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 08:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:28:30 INFO - PROCESS | 3380 | 1468596510005 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 08:28:30 INFO - PROCESS | 3380 | 1468596510009 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 3380 | 1468596510015 Marionette TRACE conn6 <- [1,970,null,{}] 08:28:30 INFO - PROCESS | 3380 | 1468596510020 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:30 INFO - PROCESS | 3380 | 1468596510023 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:30 INFO - PROCESS | 3380 | 1468596510131 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 08:28:30 INFO - PROCESS | 3380 | 1468596510213 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 3380 | 1468596510216 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:30 INFO - PROCESS | 3380 | ++DOCSHELL 1076F000 == 31 [pid = 3380] [id = 252] 08:28:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10BF2C00) [pid = 3380] [serial = 755] [outer = 00000000] 08:28:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (11543C00) [pid = 3380] [serial = 756] [outer = 10BF2C00] 08:28:30 INFO - PROCESS | 3380 | 1468596510313 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (145EC000) [pid = 3380] [serial = 757] [outer = 10BF2C00] 08:28:30 INFO - PROCESS | 3380 | 1468596510939 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 990ms 08:28:31 INFO - PROCESS | 3380 | 1468596511013 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 3380 | 1468596511018 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 08:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:28:31 INFO - PROCESS | 3380 | 1468596511025 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 3380 | 1468596511028 Marionette TRACE conn6 <- [1,974,null,{}] 08:28:31 INFO - PROCESS | 3380 | 1468596511033 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:31 INFO - PROCESS | 3380 | 1468596511035 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:31 INFO - PROCESS | 3380 | 1468596511144 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 08:28:31 INFO - PROCESS | 3380 | 1468596511226 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 3380 | 1468596511229 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:31 INFO - PROCESS | 3380 | ++DOCSHELL 15955400 == 32 [pid = 3380] [id = 253] 08:28:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1595FC00) [pid = 3380] [serial = 758] [outer = 00000000] 08:28:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1744E800) [pid = 3380] [serial = 759] [outer = 1595FC00] 08:28:31 INFO - PROCESS | 3380 | 1468596511325 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17B2FC00) [pid = 3380] [serial = 760] [outer = 1595FC00] 08:28:31 INFO - PROCESS | 3380 | 1468596511936 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 08:28:31 INFO - PROCESS | 3380 | 1468596511998 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 3380 | 1468596512001 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 08:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:28:31 INFO - PROCESS | 3380 | 1468596512004 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - PROCESS | 3380 | 1468596512008 Marionette TRACE conn6 <- [1,978,null,{}] 08:28:32 INFO - PROCESS | 3380 | 1468596512020 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:32 INFO - PROCESS | 3380 | 1468596512025 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:32 INFO - PROCESS | 3380 | 1468596512130 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 08:28:32 INFO - PROCESS | 3380 | 1468596512258 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 3380 | 1468596512261 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:32 INFO - PROCESS | 3380 | ++DOCSHELL 191FA400 == 33 [pid = 3380] [id = 254] 08:28:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (191FB400) [pid = 3380] [serial = 761] [outer = 00000000] 08:28:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (195E9C00) [pid = 3380] [serial = 762] [outer = 191FB400] 08:28:32 INFO - PROCESS | 3380 | 1468596512319 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (195F5800) [pid = 3380] [serial = 763] [outer = 191FB400] 08:28:32 INFO - PROCESS | 3380 | 1468596512854 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 870ms 08:28:32 INFO - PROCESS | 3380 | 1468596512877 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 3380 | 1468596512880 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 08:28:32 INFO - PROCESS | 3380 | 1468596512884 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:28:32 INFO - PROCESS | 3380 | 1468596512886 Marionette TRACE conn6 <- [1,982,null,{}] 08:28:32 INFO - PROCESS | 3380 | 1468596512889 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:32 INFO - PROCESS | 3380 | 1468596512892 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:32 INFO - PROCESS | 3380 | 1468596512998 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 08:28:33 INFO - PROCESS | 3380 | 1468596513092 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 3380 | 1468596513095 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:33 INFO - PROCESS | 3380 | ++DOCSHELL 197B9C00 == 34 [pid = 3380] [id = 255] 08:28:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1986B400) [pid = 3380] [serial = 764] [outer = 00000000] 08:28:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19901800) [pid = 3380] [serial = 765] [outer = 1986B400] 08:28:33 INFO - PROCESS | 3380 | 1468596513148 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199E4400) [pid = 3380] [serial = 766] [outer = 1986B400] 08:28:33 INFO - PROCESS | 3380 | 1468596513763 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 08:28:33 INFO - PROCESS | 3380 | 1468596513818 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 3380 | 1468596513820 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 08:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:28:33 INFO - PROCESS | 3380 | 1468596513824 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 3380 | 1468596513826 Marionette TRACE conn6 <- [1,986,null,{}] 08:28:33 INFO - PROCESS | 3380 | 1468596513830 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:33 INFO - PROCESS | 3380 | 1468596513832 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:33 INFO - PROCESS | 3380 | 1468596513965 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 08:28:34 INFO - PROCESS | 3380 | 1468596514066 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 3380 | 1468596514069 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:34 INFO - PROCESS | 3380 | ++DOCSHELL 0D00FC00 == 35 [pid = 3380] [id = 256] 08:28:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (0D011800) [pid = 3380] [serial = 767] [outer = 00000000] 08:28:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10083C00) [pid = 3380] [serial = 768] [outer = 0D011800] 08:28:34 INFO - PROCESS | 3380 | 1468596514119 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1063DC00) [pid = 3380] [serial = 769] [outer = 0D011800] 08:28:34 INFO - PROCESS | 3380 | --DOCSHELL 0CFBFC00 == 34 [pid = 3380] [id = 249] 08:28:34 INFO - PROCESS | 3380 | --DOCSHELL 14C07800 == 33 [pid = 3380] [id = 250] 08:28:34 INFO - PROCESS | 3380 | --DOCSHELL 1ADC1800 == 32 [pid = 3380] [id = 248] 08:28:34 INFO - PROCESS | 3380 | --DOCSHELL 197B9C00 == 31 [pid = 3380] [id = 255] 08:28:34 INFO - PROCESS | 3380 | --DOCSHELL 191FA400 == 30 [pid = 3380] [id = 254] 08:28:34 INFO - PROCESS | 3380 | --DOCSHELL 15955400 == 29 [pid = 3380] [id = 253] 08:28:34 INFO - PROCESS | 3380 | --DOCSHELL 09466C00 == 28 [pid = 3380] [id = 251] 08:28:34 INFO - PROCESS | 3380 | --DOCSHELL 1076F000 == 27 [pid = 3380] [id = 252] 08:28:35 INFO - PROCESS | 3380 | 1468596515232 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1477ms 08:28:35 INFO - PROCESS | 3380 | 1468596515305 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 3380 | 1468596515309 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 08:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:28:35 INFO - PROCESS | 3380 | 1468596515314 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 3380 | 1468596515319 Marionette TRACE conn6 <- [1,990,null,{}] 08:28:35 INFO - PROCESS | 3380 | 1468596515324 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:35 INFO - PROCESS | 3380 | 1468596515327 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:35 INFO - PROCESS | 3380 | 1468596515416 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 08:28:35 INFO - PROCESS | 3380 | 1468596515428 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 3380 | 1468596515430 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:35 INFO - PROCESS | 3380 | ++DOCSHELL 10645800 == 28 [pid = 3380] [id = 257] 08:28:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10B0B400) [pid = 3380] [serial = 770] [outer = 00000000] 08:28:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10C41C00) [pid = 3380] [serial = 771] [outer = 10B0B400] 08:28:35 INFO - PROCESS | 3380 | 1468596515478 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1153B800) [pid = 3380] [serial = 772] [outer = 10B0B400] 08:28:35 INFO - PROCESS | 3380 | 1468596515961 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 08:28:35 INFO - PROCESS | 3380 | 1468596516005 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 3380 | 1468596516011 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 08:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:28:36 INFO - PROCESS | 3380 | 1468596516017 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 3380 | 1468596516020 Marionette TRACE conn6 <- [1,994,null,{}] 08:28:36 INFO - PROCESS | 3380 | 1468596516024 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:36 INFO - PROCESS | 3380 | 1468596516027 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:36 INFO - PROCESS | 3380 | 1468596516152 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 08:28:36 INFO - PROCESS | 3380 | 1468596516244 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 3380 | 1468596516246 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:36 INFO - PROCESS | 3380 | ++DOCSHELL 14C01400 == 29 [pid = 3380] [id = 258] 08:28:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (14C53800) [pid = 3380] [serial = 773] [outer = 00000000] 08:28:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (14DC8000) [pid = 3380] [serial = 774] [outer = 14C53800] 08:28:36 INFO - PROCESS | 3380 | 1468596516294 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1686D000) [pid = 3380] [serial = 775] [outer = 14C53800] 08:28:36 INFO - PROCESS | 3380 | 1468596516663 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 08:28:36 INFO - PROCESS | 3380 | 1468596516699 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 3380 | 1468596516701 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 08:28:36 INFO - PROCESS | 3380 | 1468596516705 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:28:36 INFO - PROCESS | 3380 | 1468596516708 Marionette TRACE conn6 <- [1,998,null,{}] 08:28:36 INFO - PROCESS | 3380 | 1468596516731 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:36 INFO - PROCESS | 3380 | 1468596516736 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:36 INFO - PROCESS | 3380 | 1468596516845 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 08:28:36 INFO - PROCESS | 3380 | 1468596516853 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 3380 | 1468596516856 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:36 INFO - PROCESS | 3380 | ++DOCSHELL 18BAD400 == 30 [pid = 3380] [id = 259] 08:28:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1917E800) [pid = 3380] [serial = 776] [outer = 00000000] 08:28:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (191F2000) [pid = 3380] [serial = 777] [outer = 1917E800] 08:28:36 INFO - PROCESS | 3380 | 1468596516903 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (195E7400) [pid = 3380] [serial = 778] [outer = 1917E800] 08:28:37 INFO - PROCESS | 3380 | 1468596517373 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 732ms 08:28:37 INFO - PROCESS | 3380 | 1468596517442 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 3380 | 1468596517445 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 08:28:37 INFO - PROCESS | 3380 | 1468596517448 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 3380 | 1468596517450 Marionette TRACE conn6 <- [1,1002,null,{}] 08:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:28:37 INFO - PROCESS | 3380 | 1468596517457 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:37 INFO - PROCESS | 3380 | 1468596517459 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:37 INFO - PROCESS | 3380 | 1468596517601 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 08:28:37 INFO - PROCESS | 3380 | 1468596517614 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 3380 | 1468596517616 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:37 INFO - PROCESS | 3380 | ++DOCSHELL 195EB800 == 31 [pid = 3380] [id = 260] 08:28:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (197B0000) [pid = 3380] [serial = 779] [outer = 00000000] 08:28:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (198C4800) [pid = 3380] [serial = 780] [outer = 197B0000] 08:28:37 INFO - PROCESS | 3380 | 1468596517708 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (19CBA000) [pid = 3380] [serial = 781] [outer = 197B0000] 08:28:38 INFO - PROCESS | 3380 | 1468596518107 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 08:28:38 INFO - PROCESS | 3380 | 1468596518123 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 3380 | 1468596518125 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 08:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:28:38 INFO - PROCESS | 3380 | 1468596518128 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - PROCESS | 3380 | 1468596518129 Marionette TRACE conn6 <- [1,1006,null,{}] 08:28:38 INFO - PROCESS | 3380 | 1468596518133 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:38 INFO - PROCESS | 3380 | 1468596518135 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:38 INFO - PROCESS | 3380 | 1468596518241 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 08:28:38 INFO - PROCESS | 3380 | 1468596518246 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 3380 | 1468596518248 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:38 INFO - PROCESS | 3380 | ++DOCSHELL 11544000 == 32 [pid = 3380] [id = 261] 08:28:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (14444400) [pid = 3380] [serial = 782] [outer = 00000000] 08:28:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (1ADC0400) [pid = 3380] [serial = 783] [outer = 14444400] 08:28:38 INFO - PROCESS | 3380 | 1468596518292 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (1B507000) [pid = 3380] [serial = 784] [outer = 14444400] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (0D010400) [pid = 3380] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (187D4000) [pid = 3380] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (1595C000) [pid = 3380] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (14523000) [pid = 3380] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (10377400) [pid = 3380] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (10C47000) [pid = 3380] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (18BAE800) [pid = 3380] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (0CFB9400) [pid = 3380] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (197B7C00) [pid = 3380] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (14DC6400) [pid = 3380] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1986F800) [pid = 3380] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1C659C00) [pid = 3380] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1ADC7C00) [pid = 3380] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (195F3800) [pid = 3380] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1595B000) [pid = 3380] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (0D00DC00) [pid = 3380] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:28:39 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (14C07C00) [pid = 3380] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:28:39 INFO - PROCESS | 3380 | 1468596519128 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1019ms 08:28:39 INFO - PROCESS | 3380 | 1468596519148 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 3380 | 1468596519150 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 08:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:28:39 INFO - PROCESS | 3380 | 1468596519153 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 3380 | 1468596519155 Marionette TRACE conn6 <- [1,1010,null,{}] 08:28:39 INFO - PROCESS | 3380 | 1468596519158 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:39 INFO - PROCESS | 3380 | 1468596519163 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:39 INFO - PROCESS | 3380 | 1468596519267 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 08:28:39 INFO - PROCESS | 3380 | 1468596519355 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 3380 | 1468596519357 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:39 INFO - PROCESS | 3380 | ++DOCSHELL 14523000 == 33 [pid = 3380] [id = 262] 08:28:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (14CE4800) [pid = 3380] [serial = 785] [outer = 00000000] 08:28:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1744D800) [pid = 3380] [serial = 786] [outer = 14CE4800] 08:28:39 INFO - PROCESS | 3380 | 1468596519402 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (197AF400) [pid = 3380] [serial = 787] [outer = 14CE4800] 08:28:39 INFO - PROCESS | 3380 | 1468596519760 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 08:28:39 INFO - PROCESS | 3380 | 1468596519832 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 08:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:28:39 INFO - PROCESS | 3380 | 1468596519834 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 08:28:39 INFO - PROCESS | 3380 | 1468596519837 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 3380 | 1468596519839 Marionette TRACE conn6 <- [1,1014,null,{}] 08:28:39 INFO - PROCESS | 3380 | 1468596519843 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:39 INFO - PROCESS | 3380 | 1468596519844 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:39 INFO - PROCESS | 3380 | 1468596519921 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 08:28:39 INFO - PROCESS | 3380 | 1468596519926 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 3380 | 1468596519928 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:39 INFO - PROCESS | 3380 | ++DOCSHELL 187DDC00 == 34 [pid = 3380] [id = 263] 08:28:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (191F9000) [pid = 3380] [serial = 788] [outer = 00000000] 08:28:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1B591C00) [pid = 3380] [serial = 789] [outer = 191F9000] 08:28:39 INFO - PROCESS | 3380 | 1468596519971 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1B915400) [pid = 3380] [serial = 790] [outer = 191F9000] 08:28:40 INFO - PROCESS | 3380 | 1468596520380 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 571ms 08:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:28:40 INFO - PROCESS | 3380 | 1468596520410 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 3380 | 1468596520412 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 08:28:40 INFO - PROCESS | 3380 | 1468596520415 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 3380 | 1468596520416 Marionette TRACE conn6 <- [1,1018,null,{}] 08:28:40 INFO - PROCESS | 3380 | 1468596520420 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:40 INFO - PROCESS | 3380 | 1468596520422 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:40 INFO - PROCESS | 3380 | 1468596520540 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 08:28:40 INFO - PROCESS | 3380 | 1468596520548 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 3380 | 1468596520550 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:40 INFO - PROCESS | 3380 | ++DOCSHELL 1B90DC00 == 35 [pid = 3380] [id = 264] 08:28:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1BD0E000) [pid = 3380] [serial = 791] [outer = 00000000] 08:28:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1C0E6800) [pid = 3380] [serial = 792] [outer = 1BD0E000] 08:28:40 INFO - PROCESS | 3380 | 1468596520593 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1C20E000) [pid = 3380] [serial = 793] [outer = 1BD0E000] 08:28:41 INFO - PROCESS | 3380 | 1468596521057 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 08:28:41 INFO - PROCESS | 3380 | 1468596521086 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 3380 | 1468596521091 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 08:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:28:41 INFO - PROCESS | 3380 | 1468596521096 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 3380 | 1468596521101 Marionette TRACE conn6 <- [1,1022,null,{}] 08:28:41 INFO - PROCESS | 3380 | 1468596521108 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:41 INFO - PROCESS | 3380 | 1468596521111 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:41 INFO - PROCESS | 3380 | 1468596521253 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 08:28:41 INFO - PROCESS | 3380 | 1468596521383 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 3380 | 1468596521388 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:41 INFO - PROCESS | 3380 | ++DOCSHELL 101F7800 == 36 [pid = 3380] [id = 265] 08:28:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (101FAC00) [pid = 3380] [serial = 794] [outer = 00000000] 08:28:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10419000) [pid = 3380] [serial = 795] [outer = 101FAC00] 08:28:41 INFO - PROCESS | 3380 | 1468596521446 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (10645400) [pid = 3380] [serial = 796] [outer = 101FAC00] 08:28:42 INFO - PROCESS | 3380 | 1468596522195 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1180ms 08:28:42 INFO - PROCESS | 3380 | 1468596522276 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 3380 | 1468596522281 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 08:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:28:42 INFO - PROCESS | 3380 | 1468596522287 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 3380 | 1468596522290 Marionette TRACE conn6 <- [1,1026,null,{}] 08:28:42 INFO - PROCESS | 3380 | 1468596522294 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:42 INFO - PROCESS | 3380 | 1468596522297 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:42 INFO - PROCESS | 3380 | 1468596522422 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 08:28:42 INFO - PROCESS | 3380 | 1468596522543 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 3380 | 1468596522546 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:42 INFO - PROCESS | 3380 | ++DOCSHELL 14CEBC00 == 37 [pid = 3380] [id = 266] 08:28:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (16044C00) [pid = 3380] [serial = 797] [outer = 00000000] 08:28:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (187D3400) [pid = 3380] [serial = 798] [outer = 16044C00] 08:28:42 INFO - PROCESS | 3380 | 1468596522606 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (187DA000) [pid = 3380] [serial = 799] [outer = 16044C00] 08:28:43 INFO - PROCESS | 3380 | 1468596523463 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1229ms 08:28:43 INFO - PROCESS | 3380 | 1468596523520 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 3380 | 1468596523524 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 08:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:28:43 INFO - PROCESS | 3380 | 1468596523529 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 3380 | 1468596523532 Marionette TRACE conn6 <- [1,1030,null,{}] 08:28:43 INFO - PROCESS | 3380 | 1468596523537 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:43 INFO - PROCESS | 3380 | 1468596523540 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:43 INFO - PROCESS | 3380 | 1468596523650 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 08:28:43 INFO - PROCESS | 3380 | 1468596523735 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:43 INFO - PROCESS | 3380 | 1468596523740 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:43 INFO - PROCESS | 3380 | ++DOCSHELL 00BB7C00 == 38 [pid = 3380] [id = 267] 08:28:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (0D12AC00) [pid = 3380] [serial = 800] [outer = 00000000] 08:28:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (10159800) [pid = 3380] [serial = 801] [outer = 0D12AC00] 08:28:43 INFO - PROCESS | 3380 | 1468596523818 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 101 (1063FC00) [pid = 3380] [serial = 802] [outer = 0D12AC00] 08:28:43 INFO - PROCESS | 3380 | --DOCSHELL 187DDC00 == 37 [pid = 3380] [id = 263] 08:28:43 INFO - PROCESS | 3380 | --DOCSHELL 14523000 == 36 [pid = 3380] [id = 262] 08:28:43 INFO - PROCESS | 3380 | --DOCSHELL 11544000 == 35 [pid = 3380] [id = 261] 08:28:43 INFO - PROCESS | 3380 | --DOCSHELL 195EB800 == 34 [pid = 3380] [id = 260] 08:28:43 INFO - PROCESS | 3380 | --DOCSHELL 18BAD400 == 33 [pid = 3380] [id = 259] 08:28:43 INFO - PROCESS | 3380 | --DOCSHELL 14C01400 == 32 [pid = 3380] [id = 258] 08:28:43 INFO - PROCESS | 3380 | --DOCSHELL 10645800 == 31 [pid = 3380] [id = 257] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 100 (187DE400) [pid = 3380] [serial = 729] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (1686A000) [pid = 3380] [serial = 726] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (145E5400) [pid = 3380] [serial = 723] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (146C9000) [pid = 3380] [serial = 724] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (10641C00) [pid = 3380] [serial = 720] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (10741C00) [pid = 3380] [serial = 721] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (10772800) [pid = 3380] [serial = 718] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1015EC00) [pid = 3380] [serial = 717] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (191F0800) [pid = 3380] [serial = 732] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1007AC00) [pid = 3380] [serial = 706] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (0D00B400) [pid = 3380] [serial = 705] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (19CB1800) [pid = 3380] [serial = 742] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (17D1C800) [pid = 3380] [serial = 709] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1686AC00) [pid = 3380] [serial = 708] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1C2A2C00) [pid = 3380] [serial = 712] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1B75B400) [pid = 3380] [serial = 711] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1D043C00) [pid = 3380] [serial = 715] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1CCB6C00) [pid = 3380] [serial = 714] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1B50D000) [pid = 3380] [serial = 744] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (18B7F400) [pid = 3380] [serial = 730] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (19903C00) [pid = 3380] [serial = 735] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (191F4800) [pid = 3380] [serial = 733] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19CB7000) [pid = 3380] [serial = 741] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199E4800) [pid = 3380] [serial = 736] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (197B6800) [pid = 3380] [serial = 738] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (198C3C00) [pid = 3380] [serial = 739] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17456C00) [pid = 3380] [serial = 727] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1B598800) [pid = 3380] [serial = 745] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1041E800) [pid = 3380] [serial = 747] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1686A400) [pid = 3380] [serial = 751] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (14DC0000) [pid = 3380] [serial = 750] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10B0D400) [pid = 3380] [serial = 748] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (101F0400) [pid = 3380] [serial = 753] [outer = 00000000] [url = about:blank] 08:28:43 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (10642800) [pid = 3380] [serial = 754] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 3380 | 1468596524254 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 770ms 08:28:44 INFO - PROCESS | 3380 | 1468596524300 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 3380 | 1468596524304 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 08:28:44 INFO - PROCESS | 3380 | 1468596524310 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:28:44 INFO - PROCESS | 3380 | 1468596524313 Marionette TRACE conn6 <- [1,1034,null,{}] 08:28:44 INFO - PROCESS | 3380 | 1468596524316 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:44 INFO - PROCESS | 3380 | 1468596524319 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:44 INFO - PROCESS | 3380 | 1468596524405 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 08:28:44 INFO - PROCESS | 3380 | 1468596524412 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 3380 | 1468596524414 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:44 INFO - PROCESS | 3380 | ++DOCSHELL 10777C00 == 32 [pid = 3380] [id = 268] 08:28:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10B0A800) [pid = 3380] [serial = 803] [outer = 00000000] 08:28:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (145A8000) [pid = 3380] [serial = 804] [outer = 10B0A800] 08:28:44 INFO - PROCESS | 3380 | 1468596524460 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (146C3000) [pid = 3380] [serial = 805] [outer = 10B0A800] 08:28:44 INFO - PROCESS | 3380 | 1468596524920 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 08:28:44 INFO - PROCESS | 3380 | 1468596524985 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 3380 | 1468596524987 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 08:28:44 INFO - PROCESS | 3380 | 1468596524991 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:28:44 INFO - PROCESS | 3380 | 1468596524994 Marionette TRACE conn6 <- [1,1038,null,{}] 08:28:44 INFO - PROCESS | 3380 | 1468596525005 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:44 INFO - PROCESS | 3380 | 1468596525009 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:45 INFO - PROCESS | 3380 | 1468596525127 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 08:28:45 INFO - PROCESS | 3380 | 1468596525215 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 3380 | 1468596525218 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:45 INFO - PROCESS | 3380 | ++DOCSHELL 16048000 == 33 [pid = 3380] [id = 269] 08:28:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (16052000) [pid = 3380] [serial = 806] [outer = 00000000] 08:28:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1744EC00) [pid = 3380] [serial = 807] [outer = 16052000] 08:28:45 INFO - PROCESS | 3380 | 1468596525268 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17C54400) [pid = 3380] [serial = 808] [outer = 16052000] 08:28:45 INFO - PROCESS | 3380 | 1468596525639 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 08:28:45 INFO - PROCESS | 3380 | 1468596525676 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 08:28:45 INFO - PROCESS | 3380 | 1468596525678 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 08:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:28:45 INFO - PROCESS | 3380 | 1468596525682 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - PROCESS | 3380 | 1468596525683 Marionette TRACE conn6 <- [1,1042,null,{}] 08:28:45 INFO - PROCESS | 3380 | 1468596525687 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:45 INFO - PROCESS | 3380 | 1468596525689 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:45 INFO - PROCESS | 3380 | 1468596525782 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 08:28:45 INFO - PROCESS | 3380 | 1468596525788 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 3380 | 1468596525789 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:45 INFO - PROCESS | 3380 | ++DOCSHELL 187E0800 == 34 [pid = 3380] [id = 270] 08:28:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (187E0C00) [pid = 3380] [serial = 809] [outer = 00000000] 08:28:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19189C00) [pid = 3380] [serial = 810] [outer = 187E0C00] 08:28:45 INFO - PROCESS | 3380 | 1468596525834 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (191F5400) [pid = 3380] [serial = 811] [outer = 187E0C00] 08:28:46 INFO - PROCESS | 3380 | 1468596526299 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 08:28:46 INFO - PROCESS | 3380 | 1468596526356 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 3380 | 1468596526358 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 08:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:28:46 INFO - PROCESS | 3380 | 1468596526361 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 3380 | 1468596526363 Marionette TRACE conn6 <- [1,1046,null,{}] 08:28:46 INFO - PROCESS | 3380 | 1468596526366 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:46 INFO - PROCESS | 3380 | 1468596526368 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:46 INFO - PROCESS | 3380 | 1468596526476 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 08:28:46 INFO - PROCESS | 3380 | 1468596526561 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 3380 | 1468596526563 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:46 INFO - PROCESS | 3380 | ++DOCSHELL 191FC800 == 35 [pid = 3380] [id = 271] 08:28:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19275800) [pid = 3380] [serial = 812] [outer = 00000000] 08:28:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (195F5400) [pid = 3380] [serial = 813] [outer = 19275800] 08:28:46 INFO - PROCESS | 3380 | 1468596526607 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (197B2000) [pid = 3380] [serial = 814] [outer = 19275800] 08:28:47 INFO - PROCESS | 3380 | 1468596527009 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 08:28:47 INFO - PROCESS | 3380 | 1468596527033 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 3380 | 1468596527035 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 08:28:47 INFO - PROCESS | 3380 | 1468596527038 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:28:47 INFO - PROCESS | 3380 | 1468596527040 Marionette TRACE conn6 <- [1,1050,null,{}] 08:28:47 INFO - PROCESS | 3380 | 1468596527043 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:47 INFO - PROCESS | 3380 | 1468596527049 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:47 INFO - PROCESS | 3380 | 1468596527183 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 08:28:47 INFO - PROCESS | 3380 | 1468596527189 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 3380 | 1468596527191 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:47 INFO - PROCESS | 3380 | ++DOCSHELL 10159C00 == 36 [pid = 3380] [id = 272] 08:28:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (187D3C00) [pid = 3380] [serial = 815] [outer = 00000000] 08:28:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1AD6F000) [pid = 3380] [serial = 816] [outer = 187D3C00] 08:28:47 INFO - PROCESS | 3380 | 1468596527234 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1AD72400) [pid = 3380] [serial = 817] [outer = 187D3C00] 08:28:47 INFO - PROCESS | 3380 | 1468596527690 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 08:28:47 INFO - PROCESS | 3380 | 1468596527717 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 3380 | 1468596527719 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 08:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:28:47 INFO - PROCESS | 3380 | 1468596527732 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 3380 | 1468596527733 Marionette TRACE conn6 <- [1,1054,null,{}] 08:28:47 INFO - PROCESS | 3380 | 1468596527741 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:47 INFO - PROCESS | 3380 | 1468596527743 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:47 INFO - PROCESS | 3380 | 1468596527877 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 08:28:47 INFO - PROCESS | 3380 | 1468596527935 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 3380 | 1468596527937 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:47 INFO - PROCESS | 3380 | ++DOCSHELL 1B50A800 == 37 [pid = 3380] [id = 273] 08:28:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1B50D000) [pid = 3380] [serial = 818] [outer = 00000000] 08:28:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1B59AC00) [pid = 3380] [serial = 819] [outer = 1B50D000] 08:28:47 INFO - PROCESS | 3380 | 1468596527980 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1B75AC00) [pid = 3380] [serial = 820] [outer = 1B50D000] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (191FB400) [pid = 3380] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10B0B400) [pid = 3380] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1595FC00) [pid = 3380] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10BF2C00) [pid = 3380] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (197B0000) [pid = 3380] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14C53800) [pid = 3380] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1986B400) [pid = 3380] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1917E800) [pid = 3380] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14444400) [pid = 3380] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (191F9000) [pid = 3380] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (0D011800) [pid = 3380] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:28:48 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (14CE4800) [pid = 3380] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:28:48 INFO - PROCESS | 3380 | 1468596528398 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 731ms 08:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:28:48 INFO - PROCESS | 3380 | 1468596528464 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 3380 | 1468596528466 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 08:28:48 INFO - PROCESS | 3380 | 1468596528469 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 3380 | 1468596528471 Marionette TRACE conn6 <- [1,1058,null,{}] 08:28:48 INFO - PROCESS | 3380 | 1468596528474 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:48 INFO - PROCESS | 3380 | 1468596528476 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:48 INFO - PROCESS | 3380 | 1468596528554 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 08:28:48 INFO - PROCESS | 3380 | 1468596528559 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 3380 | 1468596528561 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:48 INFO - PROCESS | 3380 | ++DOCSHELL 10BF2C00 == 38 [pid = 3380] [id = 274] 08:28:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1595CC00) [pid = 3380] [serial = 821] [outer = 00000000] 08:28:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (195F1800) [pid = 3380] [serial = 822] [outer = 1595CC00] 08:28:48 INFO - PROCESS | 3380 | 1468596528605 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (197BC000) [pid = 3380] [serial = 823] [outer = 1595CC00] 08:28:49 INFO - PROCESS | 3380 | 1468596529018 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 570ms 08:28:49 INFO - PROCESS | 3380 | 1468596529040 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 3380 | 1468596529042 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 08:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:28:49 INFO - PROCESS | 3380 | 1468596529045 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 3380 | 1468596529047 Marionette TRACE conn6 <- [1,1062,null,{}] 08:28:49 INFO - PROCESS | 3380 | 1468596529050 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:49 INFO - PROCESS | 3380 | 1468596529052 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:49 INFO - PROCESS | 3380 | 1468596529172 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 08:28:49 INFO - PROCESS | 3380 | 1468596529178 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 3380 | 1468596529180 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:49 INFO - PROCESS | 3380 | ++DOCSHELL 16872800 == 39 [pid = 3380] [id = 275] 08:28:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1ADC9400) [pid = 3380] [serial = 824] [outer = 00000000] 08:28:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1C04FC00) [pid = 3380] [serial = 825] [outer = 1ADC9400] 08:28:49 INFO - PROCESS | 3380 | 1468596529223 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1C624400) [pid = 3380] [serial = 826] [outer = 1ADC9400] 08:28:49 INFO - PROCESS | 3380 | 1468596529647 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 08:28:49 INFO - PROCESS | 3380 | 1468596529687 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 3380 | 1468596529689 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 08:28:49 INFO - PROCESS | 3380 | 1468596529692 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 3380 | 1468596529694 Marionette TRACE conn6 <- [1,1066,null,{}] 08:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:28:49 INFO - PROCESS | 3380 | 1468596529697 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:49 INFO - PROCESS | 3380 | 1468596529699 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:49 INFO - PROCESS | 3380 | 1468596529779 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 08:28:49 INFO - PROCESS | 3380 | 1468596529785 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 3380 | 1468596529787 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:49 INFO - PROCESS | 3380 | ++DOCSHELL 1B90D800 == 40 [pid = 3380] [id = 276] 08:28:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1C2A4C00) [pid = 3380] [serial = 827] [outer = 00000000] 08:28:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C655C00) [pid = 3380] [serial = 828] [outer = 1C2A4C00] 08:28:49 INFO - PROCESS | 3380 | 1468596529830 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1C656C00) [pid = 3380] [serial = 829] [outer = 1C2A4C00] 08:28:50 INFO - PROCESS | 3380 | 1468596530315 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 08:28:50 INFO - PROCESS | 3380 | 1468596530368 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 08:28:50 INFO - PROCESS | 3380 | 1468596530373 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 08:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:28:50 INFO - PROCESS | 3380 | 1468596530378 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 3380 | 1468596530382 Marionette TRACE conn6 <- [1,1070,null,{}] 08:28:50 INFO - PROCESS | 3380 | 1468596530388 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:50 INFO - PROCESS | 3380 | 1468596530391 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:50 INFO - PROCESS | 3380 | 1468596530555 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 08:28:50 INFO - PROCESS | 3380 | 1468596530657 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 3380 | 1468596530662 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:50 INFO - PROCESS | 3380 | ++DOCSHELL 10645800 == 41 [pid = 3380] [id = 277] 08:28:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10739800) [pid = 3380] [serial = 830] [outer = 00000000] 08:28:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10BBFC00) [pid = 3380] [serial = 831] [outer = 10739800] 08:28:50 INFO - PROCESS | 3380 | 1468596530718 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (145A9400) [pid = 3380] [serial = 832] [outer = 10739800] 08:28:51 INFO - PROCESS | 3380 | 1468596531304 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 971ms 08:28:51 INFO - PROCESS | 3380 | 1468596531353 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 3380 | 1468596531358 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 08:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:28:51 INFO - PROCESS | 3380 | 1468596531364 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 3380 | 1468596531367 Marionette TRACE conn6 <- [1,1074,null,{}] 08:28:51 INFO - PROCESS | 3380 | 1468596531371 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:51 INFO - PROCESS | 3380 | 1468596531374 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:51 INFO - PROCESS | 3380 | 1468596531485 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 08:28:51 INFO - PROCESS | 3380 | 1468596531586 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 3380 | 1468596531589 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:51 INFO - PROCESS | 3380 | ++DOCSHELL 14DC6C00 == 42 [pid = 3380] [id = 278] 08:28:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (15954C00) [pid = 3380] [serial = 833] [outer = 00000000] 08:28:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (17893800) [pid = 3380] [serial = 834] [outer = 15954C00] 08:28:51 INFO - PROCESS | 3380 | 1468596531644 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (187E2C00) [pid = 3380] [serial = 835] [outer = 15954C00] 08:28:52 INFO - PROCESS | 3380 | 1468596532246 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 08:28:52 INFO - PROCESS | 3380 | 1468596532298 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 3380 | 1468596532300 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 08:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:28:52 INFO - PROCESS | 3380 | 1468596532304 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 3380 | 1468596532308 Marionette TRACE conn6 <- [1,1078,null,{}] 08:28:52 INFO - PROCESS | 3380 | 1468596532319 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:52 INFO - PROCESS | 3380 | 1468596532324 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:52 INFO - PROCESS | 3380 | 1468596532434 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 08:28:52 INFO - PROCESS | 3380 | 1468596532563 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 3380 | 1468596532566 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:52 INFO - PROCESS | 3380 | ++DOCSHELL 1ADC3C00 == 43 [pid = 3380] [id = 279] 08:28:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1ADC4400) [pid = 3380] [serial = 836] [outer = 00000000] 08:28:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1BD8D800) [pid = 3380] [serial = 837] [outer = 1ADC4400] 08:28:52 INFO - PROCESS | 3380 | 1468596532624 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1C659400) [pid = 3380] [serial = 838] [outer = 1ADC4400] 08:28:53 INFO - PROCESS | 3380 | 1468596533185 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 08:28:53 INFO - PROCESS | 3380 | 1468596533237 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 3380 | 1468596533240 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 08:28:53 INFO - PROCESS | 3380 | 1468596533244 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:28:53 INFO - PROCESS | 3380 | 1468596533246 Marionette TRACE conn6 <- [1,1082,null,{}] 08:28:53 INFO - PROCESS | 3380 | 1468596533250 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:53 INFO - PROCESS | 3380 | 1468596533252 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:53 INFO - PROCESS | 3380 | 1468596533359 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 08:28:53 INFO - PROCESS | 3380 | 1468596533459 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 3380 | 1468596533461 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:53 INFO - PROCESS | 3380 | ++DOCSHELL 1C666C00 == 44 [pid = 3380] [id = 280] 08:28:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1C667400) [pid = 3380] [serial = 839] [outer = 00000000] 08:28:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1C66C000) [pid = 3380] [serial = 840] [outer = 1C667400] 08:28:53 INFO - PROCESS | 3380 | 1468596533514 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1C670C00) [pid = 3380] [serial = 841] [outer = 1C667400] 08:28:54 INFO - PROCESS | 3380 | 1468596534280 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1075ms 08:28:54 INFO - PROCESS | 3380 | 1468596534324 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 3380 | 1468596534328 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 08:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:28:54 INFO - PROCESS | 3380 | 1468596534333 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 3380 | 1468596534336 Marionette TRACE conn6 <- [1,1086,null,{}] 08:28:54 INFO - PROCESS | 3380 | 1468596534341 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:54 INFO - PROCESS | 3380 | 1468596534344 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:54 INFO - PROCESS | 3380 | 1468596534445 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 08:28:54 INFO - PROCESS | 3380 | 1468596534576 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 3380 | 1468596534581 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:54 INFO - PROCESS | 3380 | ++DOCSHELL 1015E000 == 45 [pid = 3380] [id = 281] 08:28:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1076D400) [pid = 3380] [serial = 842] [outer = 00000000] 08:28:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (10BF9000) [pid = 3380] [serial = 843] [outer = 1076D400] 08:28:54 INFO - PROCESS | 3380 | 1468596534632 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (145A2400) [pid = 3380] [serial = 844] [outer = 1076D400] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 16872800 == 44 [pid = 3380] [id = 275] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 10BF2C00 == 43 [pid = 3380] [id = 274] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 1B50A800 == 42 [pid = 3380] [id = 273] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 10159C00 == 41 [pid = 3380] [id = 272] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 191FC800 == 40 [pid = 3380] [id = 271] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 187E0800 == 39 [pid = 3380] [id = 270] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 16048000 == 38 [pid = 3380] [id = 269] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 10777C00 == 37 [pid = 3380] [id = 268] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 00BB7C00 == 36 [pid = 3380] [id = 267] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 14CEBC00 == 35 [pid = 3380] [id = 266] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 101F7800 == 34 [pid = 3380] [id = 265] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 1B90DC00 == 33 [pid = 3380] [id = 264] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 0D00FC00 == 32 [pid = 3380] [id = 256] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 1C666C00 == 31 [pid = 3380] [id = 280] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 14DC6C00 == 30 [pid = 3380] [id = 278] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 1ADC3C00 == 29 [pid = 3380] [id = 279] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 1B90D800 == 28 [pid = 3380] [id = 276] 08:28:55 INFO - PROCESS | 3380 | --DOCSHELL 10645800 == 27 [pid = 3380] [id = 277] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (1B915400) [pid = 3380] [serial = 790] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (1C0E6800) [pid = 3380] [serial = 792] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (195E9C00) [pid = 3380] [serial = 762] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (10C41C00) [pid = 3380] [serial = 771] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1744E800) [pid = 3380] [serial = 759] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (195F5800) [pid = 3380] [serial = 763] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (17B2FC00) [pid = 3380] [serial = 760] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (11543C00) [pid = 3380] [serial = 756] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (19CBA000) [pid = 3380] [serial = 781] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (145EC000) [pid = 3380] [serial = 757] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (14DC8000) [pid = 3380] [serial = 774] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (198C4800) [pid = 3380] [serial = 780] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (19901800) [pid = 3380] [serial = 765] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (195E7400) [pid = 3380] [serial = 778] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1B507000) [pid = 3380] [serial = 784] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1B591C00) [pid = 3380] [serial = 789] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1686D000) [pid = 3380] [serial = 775] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (199E4400) [pid = 3380] [serial = 766] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1063DC00) [pid = 3380] [serial = 769] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10083C00) [pid = 3380] [serial = 768] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1ADC0400) [pid = 3380] [serial = 783] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1153B800) [pid = 3380] [serial = 772] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1744D800) [pid = 3380] [serial = 786] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (197AF400) [pid = 3380] [serial = 787] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (191F2000) [pid = 3380] [serial = 777] [outer = 00000000] [url = about:blank] 08:28:55 INFO - PROCESS | 3380 | 1468596535804 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1530ms 08:28:55 INFO - PROCESS | 3380 | 1468596535864 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 3380 | 1468596535869 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 08:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:28:55 INFO - PROCESS | 3380 | 1468596535873 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 3380 | 1468596535876 Marionette TRACE conn6 <- [1,1090,null,{}] 08:28:55 INFO - PROCESS | 3380 | 1468596535883 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:55 INFO - PROCESS | 3380 | 1468596535885 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:55 INFO - PROCESS | 3380 | 1468596535966 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 08:28:55 INFO - PROCESS | 3380 | 1468596535973 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 3380 | 1468596535977 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:55 INFO - PROCESS | 3380 | ++DOCSHELL 10377400 == 28 [pid = 3380] [id = 282] 08:28:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10416800) [pid = 3380] [serial = 845] [outer = 00000000] 08:28:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1041EC00) [pid = 3380] [serial = 846] [outer = 10416800] 08:28:56 INFO - PROCESS | 3380 | 1468596536024 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10641000) [pid = 3380] [serial = 847] [outer = 10416800] 08:28:56 INFO - PROCESS | 3380 | 1468596536494 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 691ms 08:28:56 INFO - PROCESS | 3380 | 1468596536564 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 3380 | 1468596536569 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 08:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:28:56 INFO - PROCESS | 3380 | 1468596536575 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 3380 | 1468596536578 Marionette TRACE conn6 <- [1,1094,null,{}] 08:28:56 INFO - PROCESS | 3380 | 1468596536582 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:56 INFO - PROCESS | 3380 | 1468596536584 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:56 INFO - PROCESS | 3380 | 1468596536671 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 08:28:56 INFO - PROCESS | 3380 | 1468596536790 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 3380 | 1468596536793 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:56 INFO - PROCESS | 3380 | ++DOCSHELL 14417400 == 29 [pid = 3380] [id = 283] 08:28:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (14443800) [pid = 3380] [serial = 848] [outer = 00000000] 08:28:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (145B0800) [pid = 3380] [serial = 849] [outer = 14443800] 08:28:56 INFO - PROCESS | 3380 | 1468596536842 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1489A400) [pid = 3380] [serial = 850] [outer = 14443800] 08:28:57 INFO - PROCESS | 3380 | 1468596537213 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 08:28:57 INFO - PROCESS | 3380 | 1468596537252 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 3380 | 1468596537255 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 08:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:28:57 INFO - PROCESS | 3380 | 1468596537258 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 3380 | 1468596537262 Marionette TRACE conn6 <- [1,1098,null,{}] 08:28:57 INFO - PROCESS | 3380 | 1468596537272 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:57 INFO - PROCESS | 3380 | 1468596537277 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:57 INFO - PROCESS | 3380 | 1468596537360 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 08:28:57 INFO - PROCESS | 3380 | 1468596537368 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 3380 | 1468596537371 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:57 INFO - PROCESS | 3380 | ++DOCSHELL 1595FC00 == 30 [pid = 3380] [id = 284] 08:28:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16045000) [pid = 3380] [serial = 851] [outer = 00000000] 08:28:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (16872800) [pid = 3380] [serial = 852] [outer = 16045000] 08:28:57 INFO - PROCESS | 3380 | 1468596537419 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (17894C00) [pid = 3380] [serial = 853] [outer = 16045000] 08:28:57 INFO - PROCESS | 3380 | 1468596537918 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 08:28:57 INFO - PROCESS | 3380 | 1468596537934 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 08:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:28:57 INFO - PROCESS | 3380 | 1468596537936 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 08:28:57 INFO - PROCESS | 3380 | 1468596537939 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 3380 | 1468596537941 Marionette TRACE conn6 <- [1,1102,null,{}] 08:28:57 INFO - PROCESS | 3380 | 1468596537944 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:57 INFO - PROCESS | 3380 | 1468596537946 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:58 INFO - PROCESS | 3380 | 1468596538066 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 08:28:58 INFO - PROCESS | 3380 | 1468596538154 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 3380 | 1468596538156 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:58 INFO - PROCESS | 3380 | ++DOCSHELL 187DFC00 == 31 [pid = 3380] [id = 285] 08:28:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (187E1800) [pid = 3380] [serial = 854] [outer = 00000000] 08:28:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (18B87C00) [pid = 3380] [serial = 855] [outer = 187E1800] 08:28:58 INFO - PROCESS | 3380 | 1468596538200 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1918A400) [pid = 3380] [serial = 856] [outer = 187E1800] 08:28:58 INFO - PROCESS | 3380 | 1468596538613 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 08:28:58 INFO - PROCESS | 3380 | 1468596538669 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 3380 | 1468596538671 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 08:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:28:58 INFO - PROCESS | 3380 | 1468596538675 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 3380 | 1468596538676 Marionette TRACE conn6 <- [1,1106,null,{}] 08:28:58 INFO - PROCESS | 3380 | 1468596538680 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:58 INFO - PROCESS | 3380 | 1468596538682 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:58 INFO - PROCESS | 3380 | 1468596538794 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 08:28:58 INFO - PROCESS | 3380 | 1468596538803 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 3380 | 1468596538805 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:58 INFO - PROCESS | 3380 | ++DOCSHELL 191FA000 == 32 [pid = 3380] [id = 286] 08:28:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (191FA800) [pid = 3380] [serial = 857] [outer = 00000000] 08:28:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (195EAC00) [pid = 3380] [serial = 858] [outer = 191FA800] 08:28:58 INFO - PROCESS | 3380 | 1468596538848 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (195F2000) [pid = 3380] [serial = 859] [outer = 191FA800] 08:28:59 INFO - PROCESS | 3380 | 1468596539361 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 08:28:59 INFO - PROCESS | 3380 | 1468596539443 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 3380 | 1468596539445 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 08:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:28:59 INFO - PROCESS | 3380 | 1468596539448 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 3380 | 1468596539450 Marionette TRACE conn6 <- [1,1110,null,{}] 08:28:59 INFO - PROCESS | 3380 | 1468596539453 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:59 INFO - PROCESS | 3380 | 1468596539459 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:59 INFO - PROCESS | 3380 | 1468596539598 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1C2A4C00) [pid = 3380] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (19275800) [pid = 3380] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (187D3C00) [pid = 3380] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1BD0E000) [pid = 3380] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (16044C00) [pid = 3380] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (101FAC00) [pid = 3380] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1ADC9400) [pid = 3380] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1B50D000) [pid = 3380] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (187E0C00) [pid = 3380] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (0D12AC00) [pid = 3380] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10B0A800) [pid = 3380] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (16052000) [pid = 3380] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:28:59 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1595CC00) [pid = 3380] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:28:59 INFO - PROCESS | 3380 | 1468596539885 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 3380 | 1468596539887 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:28:59 INFO - PROCESS | 3380 | ++DOCSHELL 0D004000 == 33 [pid = 3380] [id = 287] 08:28:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (0D008800) [pid = 3380] [serial = 860] [outer = 00000000] 08:28:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10BF7800) [pid = 3380] [serial = 861] [outer = 0D008800] 08:28:59 INFO - PROCESS | 3380 | 1468596539937 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (16052000) [pid = 3380] [serial = 862] [outer = 0D008800] 08:29:00 INFO - PROCESS | 3380 | 1468596540305 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 870ms 08:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:29:00 INFO - PROCESS | 3380 | 1468596540320 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 3380 | 1468596540322 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 08:29:00 INFO - PROCESS | 3380 | 1468596540325 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 3380 | 1468596540327 Marionette TRACE conn6 <- [1,1114,null,{}] 08:29:00 INFO - PROCESS | 3380 | 1468596540330 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 3380 | 1468596540332 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:00 INFO - PROCESS | 3380 | 1468596540408 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 08:29:00 INFO - PROCESS | 3380 | 1468596540413 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 3380 | 1468596540415 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:00 INFO - PROCESS | 3380 | ++DOCSHELL 101FD000 == 34 [pid = 3380] [id = 288] 08:29:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (191F7800) [pid = 3380] [serial = 863] [outer = 00000000] 08:29:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1ADC9400) [pid = 3380] [serial = 864] [outer = 191F7800] 08:29:00 INFO - PROCESS | 3380 | 1468596540458 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1ADCBC00) [pid = 3380] [serial = 865] [outer = 191F7800] 08:29:00 INFO - PROCESS | 3380 | 1468596540857 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 570ms 08:29:00 INFO - PROCESS | 3380 | 1468596540902 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 3380 | 1468596540904 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 08:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:29:00 INFO - PROCESS | 3380 | 1468596540908 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 3380 | 1468596540909 Marionette TRACE conn6 <- [1,1118,null,{}] 08:29:00 INFO - PROCESS | 3380 | 1468596540913 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 3380 | 1468596540914 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:00 INFO - PROCESS | 3380 | 1468596540991 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 08:29:00 INFO - PROCESS | 3380 | 1468596540996 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 3380 | 1468596540998 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:01 INFO - PROCESS | 3380 | ++DOCSHELL 1AD6E000 == 35 [pid = 3380] [id = 289] 08:29:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1AD74000) [pid = 3380] [serial = 866] [outer = 00000000] 08:29:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1B596400) [pid = 3380] [serial = 867] [outer = 1AD74000] 08:29:01 INFO - PROCESS | 3380 | 1468596541041 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1B597800) [pid = 3380] [serial = 868] [outer = 1AD74000] 08:29:01 INFO - PROCESS | 3380 | 1468596541468 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 631ms 08:29:01 INFO - PROCESS | 3380 | 1468596541542 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 08:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:29:01 INFO - PROCESS | 3380 | 1468596541544 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 08:29:01 INFO - PROCESS | 3380 | 1468596541547 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 3380 | 1468596541549 Marionette TRACE conn6 <- [1,1122,null,{}] 08:29:01 INFO - PROCESS | 3380 | 1468596541552 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:01 INFO - PROCESS | 3380 | 1468596541554 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:01 INFO - PROCESS | 3380 | 1468596541631 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 08:29:01 INFO - PROCESS | 3380 | 1468596541639 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 3380 | 1468596541641 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:01 INFO - PROCESS | 3380 | ++DOCSHELL 1595F400 == 36 [pid = 3380] [id = 290] 08:29:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1BD0E800) [pid = 3380] [serial = 869] [outer = 00000000] 08:29:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C052800) [pid = 3380] [serial = 870] [outer = 1BD0E800] 08:29:01 INFO - PROCESS | 3380 | 1468596541683 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C628800) [pid = 3380] [serial = 871] [outer = 1BD0E800] 08:29:02 INFO - PROCESS | 3380 | 1468596542491 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1018ms 08:29:02 INFO - PROCESS | 3380 | 1468596542566 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 08:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:29:02 INFO - PROCESS | 3380 | 1468596542571 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 08:29:02 INFO - PROCESS | 3380 | 1468596542575 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 3380 | 1468596542580 Marionette TRACE conn6 <- [1,1126,null,{}] 08:29:02 INFO - PROCESS | 3380 | 1468596542605 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:02 INFO - PROCESS | 3380 | 1468596542608 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:02 INFO - PROCESS | 3380 | 1468596542756 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 08:29:02 INFO - PROCESS | 3380 | 1468596542878 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 3380 | 1468596542881 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:02 INFO - PROCESS | 3380 | ++DOCSHELL 0D1D4C00 == 37 [pid = 3380] [id = 291] 08:29:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (0D1E3400) [pid = 3380] [serial = 872] [outer = 00000000] 08:29:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (10BBEC00) [pid = 3380] [serial = 873] [outer = 0D1E3400] 08:29:02 INFO - PROCESS | 3380 | 1468596542942 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (14413800) [pid = 3380] [serial = 874] [outer = 0D1E3400] 08:29:03 INFO - PROCESS | 3380 | 1468596543677 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1130ms 08:29:03 INFO - PROCESS | 3380 | 1468596543709 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 3380 | 1468596543714 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 08:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:29:03 INFO - PROCESS | 3380 | 1468596543721 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 3380 | 1468596543724 Marionette TRACE conn6 <- [1,1130,null,{}] 08:29:03 INFO - PROCESS | 3380 | 1468596543727 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 3380 | 1468596543730 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:03 INFO - PROCESS | 3380 | 1468596543860 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 08:29:04 INFO - PROCESS | 3380 | 1468596544052 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3380 | 1468596544055 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:04 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBAC00 == 38 [pid = 3380] [id = 292] 08:29:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (0CFBD400) [pid = 3380] [serial = 875] [outer = 00000000] 08:29:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (0D00A000) [pid = 3380] [serial = 876] [outer = 0CFBD400] 08:29:04 INFO - PROCESS | 3380 | 1468596544115 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (0D1D2400) [pid = 3380] [serial = 877] [outer = 0CFBD400] 08:29:04 INFO - PROCESS | 3380 | --DOCSHELL 1AD6E000 == 37 [pid = 3380] [id = 289] 08:29:04 INFO - PROCESS | 3380 | --DOCSHELL 101FD000 == 36 [pid = 3380] [id = 288] 08:29:04 INFO - PROCESS | 3380 | --DOCSHELL 0D004000 == 35 [pid = 3380] [id = 287] 08:29:04 INFO - PROCESS | 3380 | --DOCSHELL 191FA000 == 34 [pid = 3380] [id = 286] 08:29:04 INFO - PROCESS | 3380 | --DOCSHELL 187DFC00 == 33 [pid = 3380] [id = 285] 08:29:04 INFO - PROCESS | 3380 | --DOCSHELL 1595FC00 == 32 [pid = 3380] [id = 284] 08:29:04 INFO - PROCESS | 3380 | --DOCSHELL 14417400 == 31 [pid = 3380] [id = 283] 08:29:04 INFO - PROCESS | 3380 | --DOCSHELL 10377400 == 30 [pid = 3380] [id = 282] 08:29:04 INFO - PROCESS | 3380 | --DOCSHELL 1015E000 == 29 [pid = 3380] [id = 281] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1C656C00) [pid = 3380] [serial = 829] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (195F5400) [pid = 3380] [serial = 813] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1AD6F000) [pid = 3380] [serial = 816] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (197B2000) [pid = 3380] [serial = 814] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1C655C00) [pid = 3380] [serial = 828] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1C20E000) [pid = 3380] [serial = 793] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (187D3400) [pid = 3380] [serial = 798] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (187DA000) [pid = 3380] [serial = 799] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10419000) [pid = 3380] [serial = 795] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1C624400) [pid = 3380] [serial = 826] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10645400) [pid = 3380] [serial = 796] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1B59AC00) [pid = 3380] [serial = 819] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19189C00) [pid = 3380] [serial = 810] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10159800) [pid = 3380] [serial = 801] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1063FC00) [pid = 3380] [serial = 802] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (145A8000) [pid = 3380] [serial = 804] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (146C3000) [pid = 3380] [serial = 805] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1744EC00) [pid = 3380] [serial = 807] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17C54400) [pid = 3380] [serial = 808] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1AD72400) [pid = 3380] [serial = 817] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1C04FC00) [pid = 3380] [serial = 825] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1B75AC00) [pid = 3380] [serial = 820] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (195F1800) [pid = 3380] [serial = 822] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (197BC000) [pid = 3380] [serial = 823] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (191F5400) [pid = 3380] [serial = 811] [outer = 00000000] [url = about:blank] 08:29:04 INFO - PROCESS | 3380 | 1468596544729 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1025ms 08:29:04 INFO - PROCESS | 3380 | 1468596544747 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 3380 | 1468596544750 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 08:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:29:04 INFO - PROCESS | 3380 | 1468596544754 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 3380 | 1468596544757 Marionette TRACE conn6 <- [1,1134,null,{}] 08:29:04 INFO - PROCESS | 3380 | 1468596544762 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:04 INFO - PROCESS | 3380 | 1468596544766 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:04 INFO - PROCESS | 3380 | 1468596544852 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 08:29:04 INFO - PROCESS | 3380 | 1468596544943 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3380 | 1468596544946 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:04 INFO - PROCESS | 3380 | ++DOCSHELL 0D012000 == 30 [pid = 3380] [id = 293] 08:29:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (0D012C00) [pid = 3380] [serial = 878] [outer = 00000000] 08:29:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10777800) [pid = 3380] [serial = 879] [outer = 0D012C00] 08:29:04 INFO - PROCESS | 3380 | 1468596544994 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10BFBC00) [pid = 3380] [serial = 880] [outer = 0D012C00] 08:29:05 INFO - PROCESS | 3380 | 1468596545392 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 08:29:05 INFO - PROCESS | 3380 | 1468596545440 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 3380 | 1468596545443 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 08:29:05 INFO - PROCESS | 3380 | 1468596545448 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 3380 | 1468596545450 Marionette TRACE conn6 <- [1,1138,null,{}] 08:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:29:05 INFO - PROCESS | 3380 | 1468596545454 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:05 INFO - PROCESS | 3380 | 1468596545456 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:05 INFO - PROCESS | 3380 | 1468596545544 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 08:29:05 INFO - PROCESS | 3380 | 1468596545550 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 3380 | 1468596545552 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:05 INFO - PROCESS | 3380 | ++DOCSHELL 14C01800 == 31 [pid = 3380] [id = 294] 08:29:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14C02800) [pid = 3380] [serial = 881] [outer = 00000000] 08:29:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1604B000) [pid = 3380] [serial = 882] [outer = 14C02800] 08:29:05 INFO - PROCESS | 3380 | 1468596545597 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17893400) [pid = 3380] [serial = 883] [outer = 14C02800] 08:29:06 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:29:06 INFO - PROCESS | 3380 | 1468596546212 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 772ms 08:29:06 INFO - PROCESS | 3380 | 1468596546225 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 3380 | 1468596546227 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 08:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:29:06 INFO - PROCESS | 3380 | 1468596546232 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 3380 | 1468596546238 Marionette TRACE conn6 <- [1,1142,null,{}] 08:29:06 INFO - PROCESS | 3380 | 1468596546249 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:06 INFO - PROCESS | 3380 | 1468596546253 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:06 INFO - PROCESS | 3380 | 1468596546340 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 08:29:06 INFO - PROCESS | 3380 | 1468596546435 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 3380 | 1468596546437 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:06 INFO - PROCESS | 3380 | ++DOCSHELL 19188C00 == 32 [pid = 3380] [id = 295] 08:29:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (195EC000) [pid = 3380] [serial = 884] [outer = 00000000] 08:29:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (197AFC00) [pid = 3380] [serial = 885] [outer = 195EC000] 08:29:06 INFO - PROCESS | 3380 | 1468596546480 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (197B5000) [pid = 3380] [serial = 886] [outer = 195EC000] 08:29:06 INFO - PROCESS | 3380 | 1468596546914 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 08:29:06 INFO - PROCESS | 3380 | 1468596546965 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 3380 | 1468596546968 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 08:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:29:06 INFO - PROCESS | 3380 | 1468596546976 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 3380 | 1468596546977 Marionette TRACE conn6 <- [1,1146,null,{}] 08:29:06 INFO - PROCESS | 3380 | 1468596546981 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:06 INFO - PROCESS | 3380 | 1468596546983 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:07 INFO - PROCESS | 3380 | 1468596547096 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 08:29:07 INFO - PROCESS | 3380 | 1468596547156 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 3380 | 1468596547158 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:07 INFO - PROCESS | 3380 | ++DOCSHELL 199E7800 == 33 [pid = 3380] [id = 296] 08:29:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199E8400) [pid = 3380] [serial = 887] [outer = 00000000] 08:29:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19CBE800) [pid = 3380] [serial = 888] [outer = 199E8400] 08:29:07 INFO - PROCESS | 3380 | 1468596547202 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1AD78400) [pid = 3380] [serial = 889] [outer = 199E8400] 08:29:07 INFO - PROCESS | 3380 | 1468596547611 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 08:29:07 INFO - PROCESS | 3380 | 1468596547650 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 3380 | 1468596547652 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 08:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:29:07 INFO - PROCESS | 3380 | 1468596547663 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 3380 | 1468596547665 Marionette TRACE conn6 <- [1,1150,null,{}] 08:29:07 INFO - PROCESS | 3380 | 1468596547669 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:07 INFO - PROCESS | 3380 | 1468596547671 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:07 INFO - PROCESS | 3380 | 1468596547788 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 08:29:07 INFO - PROCESS | 3380 | 1468596547793 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 3380 | 1468596547799 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:07 INFO - PROCESS | 3380 | ++DOCSHELL 14893000 == 34 [pid = 3380] [id = 297] 08:29:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1ADC9000) [pid = 3380] [serial = 890] [outer = 00000000] 08:29:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1B59A000) [pid = 3380] [serial = 891] [outer = 1ADC9000] 08:29:07 INFO - PROCESS | 3380 | 1468596547854 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1BD1C000) [pid = 3380] [serial = 892] [outer = 1ADC9000] 08:29:08 INFO - PROCESS | 3380 | 1468596548322 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 08:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:29:08 INFO - PROCESS | 3380 | 1468596548432 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 3380 | 1468596548435 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 08:29:08 INFO - PROCESS | 3380 | 1468596548438 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 3380 | 1468596548440 Marionette TRACE conn6 <- [1,1154,null,{}] 08:29:08 INFO - PROCESS | 3380 | 1468596548444 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:08 INFO - PROCESS | 3380 | 1468596548446 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:08 INFO - PROCESS | 3380 | 1468596548562 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 08:29:08 INFO - PROCESS | 3380 | 1468596548618 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 3380 | 1468596548621 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:08 INFO - PROCESS | 3380 | ++DOCSHELL 1C2AA800 == 35 [pid = 3380] [id = 298] 08:29:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1C624400) [pid = 3380] [serial = 893] [outer = 00000000] 08:29:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C659000) [pid = 3380] [serial = 894] [outer = 1C624400] 08:29:08 INFO - PROCESS | 3380 | 1468596548664 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C626800) [pid = 3380] [serial = 895] [outer = 1C624400] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (187E1800) [pid = 3380] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10416800) [pid = 3380] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1076D400) [pid = 3380] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (16045000) [pid = 3380] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (191FA800) [pid = 3380] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1AD74000) [pid = 3380] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (0D008800) [pid = 3380] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (191F7800) [pid = 3380] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10739800) [pid = 3380] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (15954C00) [pid = 3380] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1ADC4400) [pid = 3380] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1C667400) [pid = 3380] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:29:08 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (14443800) [pid = 3380] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:29:09 INFO - PROCESS | 3380 | 1468596549137 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 731ms 08:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:29:09 INFO - PROCESS | 3380 | 1468596549171 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 3380 | 1468596549173 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 08:29:09 INFO - PROCESS | 3380 | 1468596549176 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 3380 | 1468596549178 Marionette TRACE conn6 <- [1,1158,null,{}] 08:29:09 INFO - PROCESS | 3380 | 1468596549181 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 3380 | 1468596549183 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:09 INFO - PROCESS | 3380 | 1468596549263 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 08:29:09 INFO - PROCESS | 3380 | 1468596549269 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 3380 | 1468596549271 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:09 INFO - PROCESS | 3380 | ++DOCSHELL 14C39C00 == 36 [pid = 3380] [id = 299] 08:29:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (19CB6800) [pid = 3380] [serial = 896] [outer = 00000000] 08:29:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1C216400) [pid = 3380] [serial = 897] [outer = 19CB6800] 08:29:09 INFO - PROCESS | 3380 | 1468596549314 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1C656C00) [pid = 3380] [serial = 898] [outer = 19CB6800] 08:29:09 INFO - PROCESS | 3380 | 1468596549733 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 570ms 08:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:29:09 INFO - PROCESS | 3380 | 1468596549747 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 3380 | 1468596549749 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 08:29:09 INFO - PROCESS | 3380 | 1468596549752 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 3380 | 1468596549754 Marionette TRACE conn6 <- [1,1162,null,{}] 08:29:09 INFO - PROCESS | 3380 | 1468596549757 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 3380 | 1468596549758 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:09 INFO - PROCESS | 3380 | 1468596549888 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 08:29:09 INFO - PROCESS | 3380 | 1468596549894 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 3380 | 1468596549896 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:09 INFO - PROCESS | 3380 | ++DOCSHELL 1BD12000 == 37 [pid = 3380] [id = 300] 08:29:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1C20E000) [pid = 3380] [serial = 899] [outer = 00000000] 08:29:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1C669800) [pid = 3380] [serial = 900] [outer = 1C20E000] 08:29:09 INFO - PROCESS | 3380 | 1468596549939 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1C66D400) [pid = 3380] [serial = 901] [outer = 1C20E000] 08:29:10 INFO - PROCESS | 3380 | 1468596550367 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 3380 | 1468596550425 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 08:29:10 INFO - PROCESS | 3380 | 1468596550429 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 3380 | 1468596550430 Marionette TRACE conn6 <- [1,1166,null,{}] 08:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:29:10 INFO - PROCESS | 3380 | 1468596550434 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:10 INFO - PROCESS | 3380 | 1468596550436 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:10 INFO - PROCESS | 3380 | 1468596550517 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 08:29:10 INFO - PROCESS | 3380 | 1468596550524 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 3380 | 1468596550526 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:10 INFO - PROCESS | 3380 | ++DOCSHELL 1C661800 == 38 [pid = 3380] [id = 301] 08:29:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1C77AC00) [pid = 3380] [serial = 902] [outer = 00000000] 08:29:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1D043400) [pid = 3380] [serial = 903] [outer = 1C77AC00] 08:29:10 INFO - PROCESS | 3380 | 1468596550569 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1D047800) [pid = 3380] [serial = 904] [outer = 1C77AC00] 08:29:11 INFO - PROCESS | 3380 | --DOCSHELL 0D012000 == 37 [pid = 3380] [id = 293] 08:29:11 INFO - PROCESS | 3380 | --DOCSHELL 0D1D4C00 == 36 [pid = 3380] [id = 291] 08:29:11 INFO - PROCESS | 3380 | --DOCSHELL 0CFBAC00 == 35 [pid = 3380] [id = 292] 08:29:11 INFO - PROCESS | 3380 | --DOCSHELL 1595F400 == 34 [pid = 3380] [id = 290] 08:29:12 INFO - PROCESS | 3380 | --DOCSHELL 14C01800 == 33 [pid = 3380] [id = 294] 08:29:12 INFO - PROCESS | 3380 | --DOCSHELL 199E7800 == 32 [pid = 3380] [id = 296] 08:29:12 INFO - PROCESS | 3380 | --DOCSHELL 14C39C00 == 31 [pid = 3380] [id = 299] 08:29:12 INFO - PROCESS | 3380 | --DOCSHELL 14893000 == 30 [pid = 3380] [id = 297] 08:29:12 INFO - PROCESS | 3380 | --DOCSHELL 1BD12000 == 29 [pid = 3380] [id = 300] 08:29:12 INFO - PROCESS | 3380 | --DOCSHELL 1C2AA800 == 28 [pid = 3380] [id = 298] 08:29:12 INFO - PROCESS | 3380 | --DOCSHELL 19188C00 == 27 [pid = 3380] [id = 295] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1C66C000) [pid = 3380] [serial = 840] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17894C00) [pid = 3380] [serial = 853] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (145B0800) [pid = 3380] [serial = 849] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1489A400) [pid = 3380] [serial = 850] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (18B87C00) [pid = 3380] [serial = 855] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1041EC00) [pid = 3380] [serial = 846] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10641000) [pid = 3380] [serial = 847] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (145A2400) [pid = 3380] [serial = 844] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10BF9000) [pid = 3380] [serial = 843] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (16872800) [pid = 3380] [serial = 852] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (195EAC00) [pid = 3380] [serial = 858] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1B597800) [pid = 3380] [serial = 868] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1918A400) [pid = 3380] [serial = 856] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (195F2000) [pid = 3380] [serial = 859] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1C052800) [pid = 3380] [serial = 870] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (10BF7800) [pid = 3380] [serial = 861] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (16052000) [pid = 3380] [serial = 862] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1ADC9400) [pid = 3380] [serial = 864] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (145A9400) [pid = 3380] [serial = 832] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (10BBFC00) [pid = 3380] [serial = 831] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (187E2C00) [pid = 3380] [serial = 835] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1B596400) [pid = 3380] [serial = 867] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (17893800) [pid = 3380] [serial = 834] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (1C659400) [pid = 3380] [serial = 838] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (1BD8D800) [pid = 3380] [serial = 837] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (1C670C00) [pid = 3380] [serial = 841] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (1ADCBC00) [pid = 3380] [serial = 865] [outer = 00000000] [url = about:blank] 08:29:12 INFO - PROCESS | 3380 | 1468596552334 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 3380 | 1468596552370 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 08:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:29:12 INFO - PROCESS | 3380 | 1468596552375 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 3380 | 1468596552378 Marionette TRACE conn6 <- [1,1170,null,{}] 08:29:12 INFO - PROCESS | 3380 | 1468596552384 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:12 INFO - PROCESS | 3380 | 1468596552387 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:12 INFO - PROCESS | 3380 | 1468596552477 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 08:29:12 INFO - PROCESS | 3380 | 1468596552486 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 3380 | 1468596552490 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:12 INFO - PROCESS | 3380 | ++DOCSHELL 10078C00 == 28 [pid = 3380] [id = 302] 08:29:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (10083C00) [pid = 3380] [serial = 905] [outer = 00000000] 08:29:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (101FD000) [pid = 3380] [serial = 906] [outer = 10083C00] 08:29:12 INFO - PROCESS | 3380 | 1468596552538 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (10375000) [pid = 3380] [serial = 907] [outer = 10083C00] 08:29:13 INFO - PROCESS | 3380 | 1468596553028 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 3380 | 1468596553071 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 08:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:29:13 INFO - PROCESS | 3380 | 1468596553077 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 3380 | 1468596553079 Marionette TRACE conn6 <- [1,1174,null,{}] 08:29:13 INFO - PROCESS | 3380 | 1468596553083 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:13 INFO - PROCESS | 3380 | 1468596553086 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:13 INFO - PROCESS | 3380 | 1468596553174 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 08:29:13 INFO - PROCESS | 3380 | 1468596553183 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 3380 | 1468596553185 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:13 INFO - PROCESS | 3380 | ++DOCSHELL 0D1CC800 == 29 [pid = 3380] [id = 303] 08:29:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (10770400) [pid = 3380] [serial = 908] [outer = 00000000] 08:29:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (10B14800) [pid = 3380] [serial = 909] [outer = 10770400] 08:29:13 INFO - PROCESS | 3380 | 1468596553234 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (10BFB800) [pid = 3380] [serial = 910] [outer = 10770400] 08:29:13 INFO - PROCESS | 3380 | 1468596553699 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 3380 | 1468596553753 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 08:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:29:13 INFO - PROCESS | 3380 | 1468596553757 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 3380 | 1468596553760 Marionette TRACE conn6 <- [1,1178,null,{}] 08:29:13 INFO - PROCESS | 3380 | 1468596553771 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:13 INFO - PROCESS | 3380 | 1468596553776 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:13 INFO - PROCESS | 3380 | 1468596553887 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 08:29:13 INFO - PROCESS | 3380 | 1468596553977 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 3380 | 1468596553981 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:13 INFO - PROCESS | 3380 | ++DOCSHELL 14B26800 == 30 [pid = 3380] [id = 304] 08:29:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (14B28C00) [pid = 3380] [serial = 911] [outer = 00000000] 08:29:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (14B98000) [pid = 3380] [serial = 912] [outer = 14B28C00] 08:29:14 INFO - PROCESS | 3380 | 1468596554028 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (14C33800) [pid = 3380] [serial = 913] [outer = 14B28C00] 08:29:14 INFO - PROCESS | 3380 | 1468596554394 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:29:14 INFO - PROCESS | 3380 | 1468596554433 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 08:29:14 INFO - PROCESS | 3380 | 1468596554436 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:29:14 INFO - PROCESS | 3380 | 1468596554437 Marionette TRACE conn6 <- [1,1182,null,{}] 08:29:14 INFO - PROCESS | 3380 | 1468596554441 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:14 INFO - PROCESS | 3380 | 1468596554443 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:14 INFO - PROCESS | 3380 | 1468596554558 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 08:29:14 INFO - PROCESS | 3380 | 1468596554565 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 3380 | 1468596554567 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:14 INFO - PROCESS | 3380 | ++DOCSHELL 14C4F800 == 31 [pid = 3380] [id = 305] 08:29:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (14CE3000) [pid = 3380] [serial = 914] [outer = 00000000] 08:29:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (16047C00) [pid = 3380] [serial = 915] [outer = 14CE3000] 08:29:14 INFO - PROCESS | 3380 | 1468596554612 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1686F000) [pid = 3380] [serial = 916] [outer = 14CE3000] 08:29:15 INFO - PROCESS | 3380 | 1468596555021 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 3380 | 1468596555073 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 08:29:15 INFO - PROCESS | 3380 | 1468596555076 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 3380 | 1468596555077 Marionette TRACE conn6 <- [1,1186,null,{}] 08:29:15 INFO - PROCESS | 3380 | 1468596555081 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:15 INFO - PROCESS | 3380 | 1468596555083 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:15 INFO - PROCESS | 3380 | 1468596555191 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 08:29:15 INFO - PROCESS | 3380 | 1468596555199 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 3380 | 1468596555201 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:15 INFO - PROCESS | 3380 | ++DOCSHELL 17452C00 == 32 [pid = 3380] [id = 306] 08:29:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (17459400) [pid = 3380] [serial = 917] [outer = 00000000] 08:29:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (187D4C00) [pid = 3380] [serial = 918] [outer = 17459400] 08:29:15 INFO - PROCESS | 3380 | 1468596555272 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (187DB000) [pid = 3380] [serial = 919] [outer = 17459400] 08:29:15 INFO - PROCESS | 3380 | 1468596555671 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 08:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:29:15 INFO - PROCESS | 3380 | 1468596555706 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 3380 | 1468596555708 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 08:29:15 INFO - PROCESS | 3380 | 1468596555711 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 3380 | 1468596555713 Marionette TRACE conn6 <- [1,1190,null,{}] 08:29:15 INFO - PROCESS | 3380 | 1468596555716 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:15 INFO - PROCESS | 3380 | 1468596555722 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:15 INFO - PROCESS | 3380 | 1468596555855 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 08:29:15 INFO - PROCESS | 3380 | 1468596555870 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 3380 | 1468596555872 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:15 INFO - PROCESS | 3380 | ++DOCSHELL 18B84000 == 33 [pid = 3380] [id = 307] 08:29:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (18BAD400) [pid = 3380] [serial = 920] [outer = 00000000] 08:29:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (191F8C00) [pid = 3380] [serial = 921] [outer = 18BAD400] 08:29:15 INFO - PROCESS | 3380 | 1468596555915 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (191FC800) [pid = 3380] [serial = 922] [outer = 18BAD400] 08:29:16 INFO - PROCESS | 3380 | 1468596556335 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 08:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:29:16 INFO - PROCESS | 3380 | 1468596556382 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 3380 | 1468596556384 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 08:29:16 INFO - PROCESS | 3380 | 1468596556388 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 3380 | 1468596556389 Marionette TRACE conn6 <- [1,1194,null,{}] 08:29:16 INFO - PROCESS | 3380 | 1468596556393 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 3380 | 1468596556395 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:16 INFO - PROCESS | 3380 | 1468596556529 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 08:29:16 INFO - PROCESS | 3380 | 1468596556543 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 3380 | 1468596556545 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:16 INFO - PROCESS | 3380 | ++DOCSHELL 19188C00 == 34 [pid = 3380] [id = 308] 08:29:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (191F8400) [pid = 3380] [serial = 923] [outer = 00000000] 08:29:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (195F1C00) [pid = 3380] [serial = 924] [outer = 191F8400] 08:29:16 INFO - PROCESS | 3380 | 1468596556589 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (195F2C00) [pid = 3380] [serial = 925] [outer = 191F8400] 08:29:16 INFO - PROCESS | 3380 | 1468596556983 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 08:29:17 INFO - PROCESS | 3380 | 1468596557018 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 3380 | 1468596557020 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 08:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:29:17 INFO - PROCESS | 3380 | 1468596557023 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 3380 | 1468596557025 Marionette TRACE conn6 <- [1,1198,null,{}] 08:29:17 INFO - PROCESS | 3380 | 1468596557028 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:17 INFO - PROCESS | 3380 | 1468596557030 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:17 INFO - PROCESS | 3380 | 1468596557144 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 08:29:17 INFO - PROCESS | 3380 | 1468596557197 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 3380 | 1468596557199 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:17 INFO - PROCESS | 3380 | ++DOCSHELL 19693C00 == 35 [pid = 3380] [id = 309] 08:29:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (19698800) [pid = 3380] [serial = 926] [outer = 00000000] 08:29:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (199E3800) [pid = 3380] [serial = 927] [outer = 19698800] 08:29:17 INFO - PROCESS | 3380 | 1468596557242 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (197B6800) [pid = 3380] [serial = 928] [outer = 19698800] 08:29:17 INFO - PROCESS | 3380 | 1468596557632 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 08:29:17 INFO - PROCESS | 3380 | 1468596557695 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 3380 | 1468596557697 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 08:29:17 INFO - PROCESS | 3380 | 1468596557700 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:29:17 INFO - PROCESS | 3380 | 1468596557702 Marionette TRACE conn6 <- [1,1202,null,{}] 08:29:17 INFO - PROCESS | 3380 | 1468596557705 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:17 INFO - PROCESS | 3380 | 1468596557707 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:17 INFO - PROCESS | 3380 | 1468596557844 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 08:29:17 INFO - PROCESS | 3380 | 1468596557865 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 3380 | 1468596557867 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:17 INFO - PROCESS | 3380 | ++DOCSHELL 14B24400 == 36 [pid = 3380] [id = 310] 08:29:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19BEE400) [pid = 3380] [serial = 929] [outer = 00000000] 08:29:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1ADC3C00) [pid = 3380] [serial = 930] [outer = 19BEE400] 08:29:17 INFO - PROCESS | 3380 | 1468596557910 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1ADCA400) [pid = 3380] [serial = 931] [outer = 19BEE400] 08:29:18 INFO - PROCESS | 3380 | 1468596558352 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 08:29:18 INFO - PROCESS | 3380 | 1468596558375 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 3380 | 1468596558377 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 08:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:29:18 INFO - PROCESS | 3380 | 1468596558387 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 3380 | 1468596558389 Marionette TRACE conn6 <- [1,1206,null,{}] 08:29:18 INFO - PROCESS | 3380 | 1468596558392 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:18 INFO - PROCESS | 3380 | 1468596558394 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:18 INFO - PROCESS | 3380 | 1468596558506 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 08:29:18 INFO - PROCESS | 3380 | 1468596558511 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 3380 | 1468596558513 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:18 INFO - PROCESS | 3380 | ++DOCSHELL 0D007000 == 37 [pid = 3380] [id = 311] 08:29:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (14413C00) [pid = 3380] [serial = 932] [outer = 00000000] 08:29:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1B596400) [pid = 3380] [serial = 933] [outer = 14413C00] 08:29:18 INFO - PROCESS | 3380 | 1468596558555 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1B59A800) [pid = 3380] [serial = 934] [outer = 14413C00] 08:29:19 INFO - PROCESS | 3380 | 1468596559007 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 08:29:19 INFO - PROCESS | 3380 | 1468596559060 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 3380 | 1468596559063 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 08:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:29:19 INFO - PROCESS | 3380 | 1468596559066 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 3380 | 1468596559068 Marionette TRACE conn6 <- [1,1210,null,{}] 08:29:19 INFO - PROCESS | 3380 | 1468596559072 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:19 INFO - PROCESS | 3380 | 1468596559074 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:19 INFO - PROCESS | 3380 | 1468596559231 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 08:29:19 INFO - PROCESS | 3380 | 1468596559259 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 3380 | 1468596559261 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:19 INFO - PROCESS | 3380 | ++DOCSHELL 1BD0E000 == 38 [pid = 3380] [id = 312] 08:29:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1BD17000) [pid = 3380] [serial = 935] [outer = 00000000] 08:29:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C215000) [pid = 3380] [serial = 936] [outer = 1BD17000] 08:29:19 INFO - PROCESS | 3380 | 1468596559306 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C627400) [pid = 3380] [serial = 937] [outer = 1BD17000] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1C20E000) [pid = 3380] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (199E8400) [pid = 3380] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1ADC9000) [pid = 3380] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1C624400) [pid = 3380] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (195EC000) [pid = 3380] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (14C02800) [pid = 3380] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (0D012C00) [pid = 3380] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (0CFBD400) [pid = 3380] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (0D1E3400) [pid = 3380] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1BD0E800) [pid = 3380] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:29:19 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (19CB6800) [pid = 3380] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:29:19 INFO - PROCESS | 3380 | 1468596559865 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 3380 | 1468596559898 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 08:29:19 INFO - PROCESS | 3380 | 1468596559901 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 3380 | 1468596559903 Marionette TRACE conn6 <- [1,1214,null,{}] 08:29:19 INFO - PROCESS | 3380 | 1468596559919 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:19 INFO - PROCESS | 3380 | 1468596559920 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:19 INFO - PROCESS | 3380 | 1468596560000 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 08:29:20 INFO - PROCESS | 3380 | 1468596560005 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 3380 | 1468596560007 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:20 INFO - PROCESS | 3380 | ++DOCSHELL 16878800 == 39 [pid = 3380] [id = 313] 08:29:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (187DE400) [pid = 3380] [serial = 938] [outer = 00000000] 08:29:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199ECC00) [pid = 3380] [serial = 939] [outer = 187DE400] 08:29:20 INFO - PROCESS | 3380 | 1468596560050 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19CB6800) [pid = 3380] [serial = 940] [outer = 187DE400] 08:29:20 INFO - PROCESS | 3380 | 1468596560480 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 08:29:20 INFO - PROCESS | 3380 | 1468596560533 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 3380 | 1468596560535 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 08:29:20 INFO - PROCESS | 3380 | 1468596560538 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:29:20 INFO - PROCESS | 3380 | 1468596560540 Marionette TRACE conn6 <- [1,1218,null,{}] 08:29:20 INFO - PROCESS | 3380 | 1468596560543 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:20 INFO - PROCESS | 3380 | 1468596560545 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:20 INFO - PROCESS | 3380 | 1468596560623 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 08:29:20 INFO - PROCESS | 3380 | 1468596560629 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 3380 | 1468596560630 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:20 INFO - PROCESS | 3380 | ++DOCSHELL 1BD12000 == 40 [pid = 3380] [id = 314] 08:29:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1C050800) [pid = 3380] [serial = 941] [outer = 00000000] 08:29:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C652C00) [pid = 3380] [serial = 942] [outer = 1C050800] 08:29:20 INFO - PROCESS | 3380 | 1468596560673 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1C655C00) [pid = 3380] [serial = 943] [outer = 1C050800] 08:29:21 INFO - PROCESS | 3380 | 1468596561109 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 632ms 08:29:21 INFO - PROCESS | 3380 | 1468596561174 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 3380 | 1468596561176 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 08:29:21 INFO - PROCESS | 3380 | 1468596561179 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:29:21 INFO - PROCESS | 3380 | 1468596561181 Marionette TRACE conn6 <- [1,1222,null,{}] 08:29:21 INFO - PROCESS | 3380 | 1468596561185 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:21 INFO - PROCESS | 3380 | 1468596561187 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:21 INFO - PROCESS | 3380 | 1468596561265 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 08:29:21 INFO - PROCESS | 3380 | 1468596561271 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 3380 | 1468596561272 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:21 INFO - PROCESS | 3380 | ++DOCSHELL 187D8C00 == 41 [pid = 3380] [id = 315] 08:29:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1C660800) [pid = 3380] [serial = 944] [outer = 00000000] 08:29:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C668C00) [pid = 3380] [serial = 945] [outer = 1C660800] 08:29:21 INFO - PROCESS | 3380 | 1468596561315 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C66E000) [pid = 3380] [serial = 946] [outer = 1C660800] 08:29:21 INFO - PROCESS | 3380 | 1468596561889 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 08:29:21 INFO - PROCESS | 3380 | 1468596561914 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 3380 | 1468596561919 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 08:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:29:21 INFO - PROCESS | 3380 | 1468596561925 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 3380 | 1468596561928 Marionette TRACE conn6 <- [1,1226,null,{}] 08:29:21 INFO - PROCESS | 3380 | 1468596561934 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:21 INFO - PROCESS | 3380 | 1468596561937 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:22 INFO - PROCESS | 3380 | 1468596562103 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 08:29:22 INFO - PROCESS | 3380 | 1468596562235 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 3380 | 1468596562240 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:22 INFO - PROCESS | 3380 | ++DOCSHELL 0D005400 == 42 [pid = 3380] [id = 316] 08:29:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (0D16E800) [pid = 3380] [serial = 947] [outer = 00000000] 08:29:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (101FE400) [pid = 3380] [serial = 948] [outer = 0D16E800] 08:29:22 INFO - PROCESS | 3380 | 1468596562300 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1063C800) [pid = 3380] [serial = 949] [outer = 0D16E800] 08:29:22 INFO - PROCESS | 3380 | 1468596562926 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1067ms 08:29:22 INFO - PROCESS | 3380 | 1468596562999 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 3380 | 1468596563003 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 08:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:29:23 INFO - PROCESS | 3380 | 1468596563010 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 3380 | 1468596563013 Marionette TRACE conn6 <- [1,1230,null,{}] 08:29:23 INFO - PROCESS | 3380 | 1468596563017 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:23 INFO - PROCESS | 3380 | 1468596563020 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:23 INFO - PROCESS | 3380 | 1468596563147 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 08:29:23 INFO - PROCESS | 3380 | 1468596563269 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 3380 | 1468596563272 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:23 INFO - PROCESS | 3380 | ++DOCSHELL 14415000 == 43 [pid = 3380] [id = 317] 08:29:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (14526000) [pid = 3380] [serial = 950] [outer = 00000000] 08:29:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (146C0800) [pid = 3380] [serial = 951] [outer = 14526000] 08:29:23 INFO - PROCESS | 3380 | 1468596563328 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (14C02800) [pid = 3380] [serial = 952] [outer = 14526000] 08:29:24 INFO - PROCESS | 3380 | 1468596564260 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1321ms 08:29:24 INFO - PROCESS | 3380 | 1468596564332 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 3380 | 1468596564336 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 08:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:29:24 INFO - PROCESS | 3380 | 1468596564341 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 3380 | 1468596564343 Marionette TRACE conn6 <- [1,1234,null,{}] 08:29:24 INFO - PROCESS | 3380 | 1468596564350 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:24 INFO - PROCESS | 3380 | 1468596564353 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:24 INFO - PROCESS | 3380 | 1468596564458 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 08:29:24 INFO - PROCESS | 3380 | 1468596564595 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 3380 | 1468596564598 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 1BD12000 == 42 [pid = 3380] [id = 314] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 16878800 == 41 [pid = 3380] [id = 313] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 1BD0E000 == 40 [pid = 3380] [id = 312] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 0D007000 == 39 [pid = 3380] [id = 311] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 14B24400 == 38 [pid = 3380] [id = 310] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 19693C00 == 37 [pid = 3380] [id = 309] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 19188C00 == 36 [pid = 3380] [id = 308] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 18B84000 == 35 [pid = 3380] [id = 307] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 17452C00 == 34 [pid = 3380] [id = 306] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 14C4F800 == 33 [pid = 3380] [id = 305] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 14B26800 == 32 [pid = 3380] [id = 304] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 0D1CC800 == 31 [pid = 3380] [id = 303] 08:29:24 INFO - PROCESS | 3380 | --DOCSHELL 10078C00 == 30 [pid = 3380] [id = 302] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1C66D400) [pid = 3380] [serial = 901] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1D043400) [pid = 3380] [serial = 903] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (19CBE800) [pid = 3380] [serial = 888] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1B59A000) [pid = 3380] [serial = 891] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1AD78400) [pid = 3380] [serial = 889] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1C659000) [pid = 3380] [serial = 894] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1BD1C000) [pid = 3380] [serial = 892] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1C669800) [pid = 3380] [serial = 900] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1C626800) [pid = 3380] [serial = 895] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (197AFC00) [pid = 3380] [serial = 885] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1604B000) [pid = 3380] [serial = 882] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17893400) [pid = 3380] [serial = 883] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10777800) [pid = 3380] [serial = 879] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10BFBC00) [pid = 3380] [serial = 880] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (0D1D2400) [pid = 3380] [serial = 877] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (0D00A000) [pid = 3380] [serial = 876] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (14413800) [pid = 3380] [serial = 874] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10BBEC00) [pid = 3380] [serial = 873] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C628800) [pid = 3380] [serial = 871] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1C216400) [pid = 3380] [serial = 897] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1C656C00) [pid = 3380] [serial = 898] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (197B5000) [pid = 3380] [serial = 886] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 3380 | ++DOCSHELL 0D007000 == 31 [pid = 3380] [id = 318] 08:29:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (0D00A000) [pid = 3380] [serial = 953] [outer = 00000000] 08:29:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (0D1F2C00) [pid = 3380] [serial = 954] [outer = 0D00A000] 08:29:24 INFO - PROCESS | 3380 | 1468596564684 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1015EC00) [pid = 3380] [serial = 955] [outer = 0D00A000] 08:29:25 INFO - PROCESS | 3380 | 1468596565129 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 830ms 08:29:25 INFO - PROCESS | 3380 | 1468596565172 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 3380 | 1468596565176 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 08:29:25 INFO - PROCESS | 3380 | 1468596565182 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:29:25 INFO - PROCESS | 3380 | 1468596565185 Marionette TRACE conn6 <- [1,1238,null,{}] 08:29:25 INFO - PROCESS | 3380 | 1468596565188 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 3380 | 1468596565191 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:25 INFO - PROCESS | 3380 | 1468596565279 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 08:29:25 INFO - PROCESS | 3380 | 1468596565288 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 3380 | 1468596565290 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:25 INFO - PROCESS | 3380 | ++DOCSHELL 10BFC000 == 32 [pid = 3380] [id = 319] 08:29:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1153B400) [pid = 3380] [serial = 956] [outer = 00000000] 08:29:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14523000) [pid = 3380] [serial = 957] [outer = 1153B400] 08:29:25 INFO - PROCESS | 3380 | 1468596565336 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (146C0400) [pid = 3380] [serial = 958] [outer = 1153B400] 08:29:25 INFO - PROCESS | 3380 | 1468596565818 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 08:29:25 INFO - PROCESS | 3380 | 1468596565858 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 3380 | 1468596565860 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 08:29:25 INFO - PROCESS | 3380 | 1468596565863 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:29:25 INFO - PROCESS | 3380 | 1468596565867 Marionette TRACE conn6 <- [1,1242,null,{}] 08:29:25 INFO - PROCESS | 3380 | 1468596565878 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 3380 | 1468596565882 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:25 INFO - PROCESS | 3380 | 1468596565993 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 08:29:26 INFO - PROCESS | 3380 | 1468596566079 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 3380 | 1468596566082 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:26 INFO - PROCESS | 3380 | ++DOCSHELL 16878800 == 33 [pid = 3380] [id = 320] 08:29:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1744E800) [pid = 3380] [serial = 959] [outer = 00000000] 08:29:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1745AC00) [pid = 3380] [serial = 960] [outer = 1744E800] 08:29:26 INFO - PROCESS | 3380 | 1468596566138 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17CCD000) [pid = 3380] [serial = 961] [outer = 1744E800] 08:29:26 INFO - PROCESS | 3380 | 1468596566512 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 672ms 08:29:26 INFO - PROCESS | 3380 | 1468596566546 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 3380 | 1468596566548 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 08:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:29:26 INFO - PROCESS | 3380 | 1468596566552 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 3380 | 1468596566562 Marionette TRACE conn6 <- [1,1246,null,{}] 08:29:26 INFO - PROCESS | 3380 | 1468596566566 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:26 INFO - PROCESS | 3380 | 1468596566568 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:26 INFO - PROCESS | 3380 | 1468596566654 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 08:29:26 INFO - PROCESS | 3380 | 1468596566659 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 3380 | 1468596566661 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:26 INFO - PROCESS | 3380 | ++DOCSHELL 1884F400 == 34 [pid = 3380] [id = 321] 08:29:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18850400) [pid = 3380] [serial = 962] [outer = 00000000] 08:29:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (191F0000) [pid = 3380] [serial = 963] [outer = 18850400] 08:29:26 INFO - PROCESS | 3380 | 1468596566706 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (191F9C00) [pid = 3380] [serial = 964] [outer = 18850400] 08:29:27 INFO - PROCESS | 3380 | 1468596567187 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 08:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:29:27 INFO - PROCESS | 3380 | 1468596567244 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 3380 | 1468596567246 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 08:29:27 INFO - PROCESS | 3380 | 1468596567249 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 3380 | 1468596567251 Marionette TRACE conn6 <- [1,1250,null,{}] 08:29:27 INFO - PROCESS | 3380 | 1468596567254 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:27 INFO - PROCESS | 3380 | 1468596567256 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:27 INFO - PROCESS | 3380 | 1468596567397 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 08:29:27 INFO - PROCESS | 3380 | 1468596567456 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 3380 | 1468596567458 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:27 INFO - PROCESS | 3380 | ++DOCSHELL 195F1800 == 35 [pid = 3380] [id = 322] 08:29:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (195F4000) [pid = 3380] [serial = 965] [outer = 00000000] 08:29:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (197B4000) [pid = 3380] [serial = 966] [outer = 195F4000] 08:29:27 INFO - PROCESS | 3380 | 1468596567501 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (199DE000) [pid = 3380] [serial = 967] [outer = 195F4000] 08:29:27 INFO - PROCESS | 3380 | 1468596567931 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 08:29:27 INFO - PROCESS | 3380 | 1468596567984 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 3380 | 1468596567986 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 08:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:29:27 INFO - PROCESS | 3380 | 1468596567989 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 3380 | 1468596567991 Marionette TRACE conn6 <- [1,1254,null,{}] 08:29:27 INFO - PROCESS | 3380 | 1468596567994 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:27 INFO - PROCESS | 3380 | 1468596568000 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:28 INFO - PROCESS | 3380 | 1468596568133 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 08:29:28 INFO - PROCESS | 3380 | 1468596568195 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 3380 | 1468596568197 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:28 INFO - PROCESS | 3380 | ++DOCSHELL 19CBE800 == 36 [pid = 3380] [id = 323] 08:29:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1AD77C00) [pid = 3380] [serial = 968] [outer = 00000000] 08:29:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1B59A400) [pid = 3380] [serial = 969] [outer = 1AD77C00] 08:29:28 INFO - PROCESS | 3380 | 1468596568242 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1B75D400) [pid = 3380] [serial = 970] [outer = 1AD77C00] 08:29:28 INFO - PROCESS | 3380 | 1468596568669 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 08:29:28 INFO - PROCESS | 3380 | 1468596568728 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 3380 | 1468596568730 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 08:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:29:28 INFO - PROCESS | 3380 | 1468596568733 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 3380 | 1468596568735 Marionette TRACE conn6 <- [1,1258,null,{}] 08:29:28 INFO - PROCESS | 3380 | 1468596568739 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:28 INFO - PROCESS | 3380 | 1468596568741 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:28 INFO - PROCESS | 3380 | 1468596568858 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 08:29:29 INFO - PROCESS | 3380 | 1468596569048 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 3380 | 1468596569050 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (191F8400) [pid = 3380] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (19BEE400) [pid = 3380] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (18BAD400) [pid = 3380] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (19698800) [pid = 3380] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10083C00) [pid = 3380] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1C77AC00) [pid = 3380] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14413C00) [pid = 3380] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1BD17000) [pid = 3380] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1C050800) [pid = 3380] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14CE3000) [pid = 3380] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17459400) [pid = 3380] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10770400) [pid = 3380] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (14B28C00) [pid = 3380] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:29:29 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (187DE400) [pid = 3380] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:29:29 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBD000 == 37 [pid = 3380] [id = 324] 08:29:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (0CFBD400) [pid = 3380] [serial = 971] [outer = 00000000] 08:29:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14413C00) [pid = 3380] [serial = 972] [outer = 0CFBD400] 08:29:29 INFO - PROCESS | 3380 | 1468596569101 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (145B0800) [pid = 3380] [serial = 973] [outer = 0CFBD400] 08:29:29 INFO - PROCESS | 3380 | 1468596569462 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 771ms 08:29:29 INFO - PROCESS | 3380 | 1468596569506 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 08:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:29:29 INFO - PROCESS | 3380 | 1468596569508 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 08:29:29 INFO - PROCESS | 3380 | 1468596569511 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 3380 | 1468596569512 Marionette TRACE conn6 <- [1,1262,null,{}] 08:29:29 INFO - PROCESS | 3380 | 1468596569516 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:29 INFO - PROCESS | 3380 | 1468596569517 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:29 INFO - PROCESS | 3380 | 1468596569631 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 08:29:29 INFO - PROCESS | 3380 | 1468596569682 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 3380 | 1468596569684 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:29 INFO - PROCESS | 3380 | ++DOCSHELL 10644800 == 38 [pid = 3380] [id = 325] 08:29:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (145A5C00) [pid = 3380] [serial = 974] [outer = 00000000] 08:29:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1B505400) [pid = 3380] [serial = 975] [outer = 145A5C00] 08:29:29 INFO - PROCESS | 3380 | 1468596569730 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1C04FC00) [pid = 3380] [serial = 976] [outer = 145A5C00] 08:29:30 INFO - PROCESS | 3380 | 1468596570072 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 08:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:29:30 INFO - PROCESS | 3380 | 1468596570142 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 3380 | 1468596570144 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 08:29:30 INFO - PROCESS | 3380 | 1468596570147 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 3380 | 1468596570148 Marionette TRACE conn6 <- [1,1266,null,{}] 08:29:30 INFO - PROCESS | 3380 | 1468596570152 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:30 INFO - PROCESS | 3380 | 1468596570154 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:30 INFO - PROCESS | 3380 | 1468596570268 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 08:29:30 INFO - PROCESS | 3380 | 1468596570301 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 3380 | 1468596570302 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:30 INFO - PROCESS | 3380 | ++DOCSHELL 14CE1C00 == 39 [pid = 3380] [id = 326] 08:29:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (14CEA400) [pid = 3380] [serial = 977] [outer = 00000000] 08:29:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C651800) [pid = 3380] [serial = 978] [outer = 14CEA400] 08:29:30 INFO - PROCESS | 3380 | 1468596570354 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1C656C00) [pid = 3380] [serial = 979] [outer = 14CEA400] 08:29:30 INFO - PROCESS | 3380 | 1468596570756 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 08:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:29:30 INFO - PROCESS | 3380 | 1468596570785 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 3380 | 1468596570787 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 08:29:30 INFO - PROCESS | 3380 | 1468596570789 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 3380 | 1468596570791 Marionette TRACE conn6 <- [1,1270,null,{}] 08:29:30 INFO - PROCESS | 3380 | 1468596570795 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:30 INFO - PROCESS | 3380 | 1468596570796 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:30 INFO - PROCESS | 3380 | 1468596570875 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 08:29:30 INFO - PROCESS | 3380 | 1468596570881 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 3380 | 1468596570883 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:30 INFO - PROCESS | 3380 | ++DOCSHELL 1C628400 == 40 [pid = 3380] [id = 327] 08:29:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1C65D800) [pid = 3380] [serial = 980] [outer = 00000000] 08:29:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C668400) [pid = 3380] [serial = 981] [outer = 1C65D800] 08:29:30 INFO - PROCESS | 3380 | 1468596570925 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C669400) [pid = 3380] [serial = 982] [outer = 1C65D800] 08:29:31 INFO - PROCESS | 3380 | 1468596571585 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 871ms 08:29:31 INFO - PROCESS | 3380 | 1468596571665 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 3380 | 1468596571670 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 08:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:29:31 INFO - PROCESS | 3380 | 1468596571674 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 3380 | 1468596571680 Marionette TRACE conn6 <- [1,1274,null,{}] 08:29:31 INFO - PROCESS | 3380 | 1468596571685 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:31 INFO - PROCESS | 3380 | 1468596571688 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:31 INFO - PROCESS | 3380 | 1468596571807 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 08:29:31 INFO - PROCESS | 3380 | 1468596571905 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 3380 | 1468596571908 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:31 INFO - PROCESS | 3380 | ++DOCSHELL 10084000 == 41 [pid = 3380] [id = 328] 08:29:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10418800) [pid = 3380] [serial = 983] [outer = 00000000] 08:29:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10C41C00) [pid = 3380] [serial = 984] [outer = 10418800] 08:29:31 INFO - PROCESS | 3380 | 1468596571964 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (145F0800) [pid = 3380] [serial = 985] [outer = 10418800] 08:29:32 INFO - PROCESS | 3380 | 1468596572532 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 08:29:32 INFO - PROCESS | 3380 | 1468596572605 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 3380 | 1468596572609 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 08:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:29:32 INFO - PROCESS | 3380 | 1468596572616 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 3380 | 1468596572619 Marionette TRACE conn6 <- [1,1278,null,{}] 08:29:32 INFO - PROCESS | 3380 | 1468596572622 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:32 INFO - PROCESS | 3380 | 1468596572625 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:32 INFO - PROCESS | 3380 | 1468596572740 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 08:29:32 INFO - PROCESS | 3380 | 1468596572844 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 3380 | 1468596572846 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:32 INFO - PROCESS | 3380 | ++DOCSHELL 1789A000 == 42 [pid = 3380] [id = 329] 08:29:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1789AC00) [pid = 3380] [serial = 986] [outer = 00000000] 08:29:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (18BAC800) [pid = 3380] [serial = 987] [outer = 1789AC00] 08:29:32 INFO - PROCESS | 3380 | 1468596572902 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (195F0400) [pid = 3380] [serial = 988] [outer = 1789AC00] 08:29:33 INFO - PROCESS | 3380 | 1468596573502 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 08:29:33 INFO - PROCESS | 3380 | 1468596573549 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 3380 | 1468596573552 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 08:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:29:33 INFO - PROCESS | 3380 | 1468596573556 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 3380 | 1468596573559 Marionette TRACE conn6 <- [1,1282,null,{}] 08:29:33 INFO - PROCESS | 3380 | 1468596573570 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:33 INFO - PROCESS | 3380 | 1468596573575 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:33 INFO - PROCESS | 3380 | 1468596573683 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 08:29:33 INFO - PROCESS | 3380 | 1468596573816 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 3380 | 1468596573820 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:33 INFO - PROCESS | 3380 | ++DOCSHELL 1C664800 == 43 [pid = 3380] [id = 330] 08:29:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1C664C00) [pid = 3380] [serial = 989] [outer = 00000000] 08:29:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1C77A000) [pid = 3380] [serial = 990] [outer = 1C664C00] 08:29:33 INFO - PROCESS | 3380 | 1468596573877 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1D042400) [pid = 3380] [serial = 991] [outer = 1C664C00] 08:29:34 INFO - PROCESS | 3380 | 1468596574486 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 08:29:34 INFO - PROCESS | 3380 | 1468596574529 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 3380 | 1468596574532 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 08:29:34 INFO - PROCESS | 3380 | 1468596574536 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:29:34 INFO - PROCESS | 3380 | 1468596574538 Marionette TRACE conn6 <- [1,1286,null,{}] 08:29:34 INFO - PROCESS | 3380 | 1468596574541 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:34 INFO - PROCESS | 3380 | 1468596574544 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:34 INFO - PROCESS | 3380 | 1468596574653 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 08:29:34 INFO - PROCESS | 3380 | 1468596574784 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 3380 | 1468596574786 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:34 INFO - PROCESS | 3380 | ++DOCSHELL 0D1CC800 == 44 [pid = 3380] [id = 331] 08:29:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (0D1E3400) [pid = 3380] [serial = 992] [outer = 00000000] 08:29:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (1D044800) [pid = 3380] [serial = 993] [outer = 0D1E3400] 08:29:34 INFO - PROCESS | 3380 | 1468596574841 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (1D049800) [pid = 3380] [serial = 994] [outer = 0D1E3400] 08:29:35 INFO - PROCESS | 3380 | 1468596575529 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1017ms 08:29:35 INFO - PROCESS | 3380 | 1468596575557 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 08:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:29:35 INFO - PROCESS | 3380 | 1468596575561 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 08:29:35 INFO - PROCESS | 3380 | 1468596575565 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 3380 | 1468596575568 Marionette TRACE conn6 <- [1,1290,null,{}] 08:29:35 INFO - PROCESS | 3380 | 1468596575574 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:35 INFO - PROCESS | 3380 | 1468596575577 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:35 INFO - PROCESS | 3380 | 1468596575675 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 08:29:35 INFO - PROCESS | 3380 | 1468596575809 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 3380 | 1468596575812 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:35 INFO - PROCESS | 3380 | ++DOCSHELL 1007CC00 == 45 [pid = 3380] [id = 332] 08:29:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (1015A000) [pid = 3380] [serial = 995] [outer = 00000000] 08:29:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (10419000) [pid = 3380] [serial = 996] [outer = 1015A000] 08:29:35 INFO - PROCESS | 3380 | 1468596575863 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 100 (10736800) [pid = 3380] [serial = 997] [outer = 1015A000] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 14CE1C00 == 44 [pid = 3380] [id = 326] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 10644800 == 43 [pid = 3380] [id = 325] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 0CFBD000 == 42 [pid = 3380] [id = 324] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 19CBE800 == 41 [pid = 3380] [id = 323] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 195F1800 == 40 [pid = 3380] [id = 322] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 1884F400 == 39 [pid = 3380] [id = 321] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 16878800 == 38 [pid = 3380] [id = 320] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 10BFC000 == 37 [pid = 3380] [id = 319] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 0D007000 == 36 [pid = 3380] [id = 318] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 0D005400 == 35 [pid = 3380] [id = 316] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 187D8C00 == 34 [pid = 3380] [id = 315] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 1C661800 == 33 [pid = 3380] [id = 301] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 14415000 == 32 [pid = 3380] [id = 317] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 1C664800 == 31 [pid = 3380] [id = 330] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 0D1CC800 == 30 [pid = 3380] [id = 331] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 1789A000 == 29 [pid = 3380] [id = 329] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 1C628400 == 28 [pid = 3380] [id = 327] 08:29:36 INFO - PROCESS | 3380 | --DOCSHELL 10084000 == 27 [pid = 3380] [id = 328] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 99 (195F1C00) [pid = 3380] [serial = 924] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (195F2C00) [pid = 3380] [serial = 925] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (1ADC3C00) [pid = 3380] [serial = 930] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (191F8C00) [pid = 3380] [serial = 921] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (191FC800) [pid = 3380] [serial = 922] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (199E3800) [pid = 3380] [serial = 927] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (101FD000) [pid = 3380] [serial = 906] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1D047800) [pid = 3380] [serial = 904] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1B596400) [pid = 3380] [serial = 933] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1ADCA400) [pid = 3380] [serial = 931] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1C215000) [pid = 3380] [serial = 936] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1B59A800) [pid = 3380] [serial = 934] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1C652C00) [pid = 3380] [serial = 942] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10375000) [pid = 3380] [serial = 907] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (16047C00) [pid = 3380] [serial = 915] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (187D4C00) [pid = 3380] [serial = 918] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1686F000) [pid = 3380] [serial = 916] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (187DB000) [pid = 3380] [serial = 919] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10B14800) [pid = 3380] [serial = 909] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10BFB800) [pid = 3380] [serial = 910] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14B98000) [pid = 3380] [serial = 912] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1C655C00) [pid = 3380] [serial = 943] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199ECC00) [pid = 3380] [serial = 939] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1C627400) [pid = 3380] [serial = 937] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1C668C00) [pid = 3380] [serial = 945] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (14C33800) [pid = 3380] [serial = 913] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (197B6800) [pid = 3380] [serial = 928] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (19CB6800) [pid = 3380] [serial = 940] [outer = 00000000] [url = about:blank] 08:29:37 INFO - PROCESS | 3380 | 1468596577037 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1524ms 08:29:37 INFO - PROCESS | 3380 | 1468596577090 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 3380 | 1468596577094 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 08:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:29:37 INFO - PROCESS | 3380 | 1468596577098 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 3380 | 1468596577103 Marionette TRACE conn6 <- [1,1294,null,{}] 08:29:37 INFO - PROCESS | 3380 | 1468596577108 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:37 INFO - PROCESS | 3380 | 1468596577111 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:37 INFO - PROCESS | 3380 | 1468596577229 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 08:29:37 INFO - PROCESS | 3380 | 1468596577314 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 3380 | 1468596577317 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:37 INFO - PROCESS | 3380 | ++DOCSHELL 0D11EC00 == 28 [pid = 3380] [id = 333] 08:29:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (0D16D800) [pid = 3380] [serial = 998] [outer = 00000000] 08:29:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (101F7000) [pid = 3380] [serial = 999] [outer = 0D16D800] 08:29:37 INFO - PROCESS | 3380 | 1468596577364 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1037A800) [pid = 3380] [serial = 1000] [outer = 0D16D800] 08:29:37 INFO - PROCESS | 3380 | 1468596577754 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 08:29:37 INFO - PROCESS | 3380 | 1468596577790 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 3380 | 1468596577794 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 08:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:29:37 INFO - PROCESS | 3380 | 1468596577800 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 3380 | 1468596577803 Marionette TRACE conn6 <- [1,1298,null,{}] 08:29:37 INFO - PROCESS | 3380 | 1468596577807 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:37 INFO - PROCESS | 3380 | 1468596577809 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:37 INFO - PROCESS | 3380 | 1468596577928 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 08:29:37 INFO - PROCESS | 3380 | 1468596577936 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 3380 | 1468596577938 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:37 INFO - PROCESS | 3380 | ++DOCSHELL 1063B800 == 29 [pid = 3380] [id = 334] 08:29:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1063E000) [pid = 3380] [serial = 1001] [outer = 00000000] 08:29:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10C4A000) [pid = 3380] [serial = 1002] [outer = 1063E000] 08:29:37 INFO - PROCESS | 3380 | 1468596577985 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (11541800) [pid = 3380] [serial = 1003] [outer = 1063E000] 08:29:38 INFO - PROCESS | 3380 | 1468596578451 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 3380 | 1468596578479 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 08:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:29:38 INFO - PROCESS | 3380 | 1468596578483 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 3380 | 1468596578486 Marionette TRACE conn6 <- [1,1302,null,{}] 08:29:38 INFO - PROCESS | 3380 | 1468596578497 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:38 INFO - PROCESS | 3380 | 1468596578502 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:38 INFO - PROCESS | 3380 | 1468596578585 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 08:29:38 INFO - PROCESS | 3380 | 1468596578595 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 3380 | 1468596578598 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:38 INFO - PROCESS | 3380 | ++DOCSHELL 14CE1C00 == 30 [pid = 3380] [id = 335] 08:29:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (14CE3800) [pid = 3380] [serial = 1004] [outer = 00000000] 08:29:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (15953C00) [pid = 3380] [serial = 1005] [outer = 14CE3800] 08:29:38 INFO - PROCESS | 3380 | 1468596578645 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16047C00) [pid = 3380] [serial = 1006] [outer = 14CE3800] 08:29:39 INFO - PROCESS | 3380 | 1468596579149 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 08:29:39 INFO - PROCESS | 3380 | 1468596579157 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 3380 | 1468596579159 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 08:29:39 INFO - PROCESS | 3380 | 1468596579162 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:29:39 INFO - PROCESS | 3380 | 1468596579164 Marionette TRACE conn6 <- [1,1306,null,{}] 08:29:39 INFO - PROCESS | 3380 | 1468596579174 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:39 INFO - PROCESS | 3380 | 1468596579177 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:39 INFO - PROCESS | 3380 | 1468596579341 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 08:29:39 INFO - PROCESS | 3380 | 1468596579364 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 3380 | 1468596579366 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:39 INFO - PROCESS | 3380 | ++DOCSHELL 17456C00 == 31 [pid = 3380] [id = 336] 08:29:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (17457800) [pid = 3380] [serial = 1007] [outer = 00000000] 08:29:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (17CD3400) [pid = 3380] [serial = 1008] [outer = 17457800] 08:29:39 INFO - PROCESS | 3380 | 1468596579409 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (187D8000) [pid = 3380] [serial = 1009] [outer = 17457800] 08:29:39 INFO - PROCESS | 3380 | 1468596579850 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 08:29:39 INFO - PROCESS | 3380 | 1468596579896 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 3380 | 1468596579899 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 08:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:29:39 INFO - PROCESS | 3380 | 1468596579902 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 3380 | 1468596579903 Marionette TRACE conn6 <- [1,1310,null,{}] 08:29:39 INFO - PROCESS | 3380 | 1468596579907 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:39 INFO - PROCESS | 3380 | 1468596579909 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:40 INFO - PROCESS | 3380 | 1468596580019 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 08:29:40 INFO - PROCESS | 3380 | 1468596580025 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 3380 | 1468596580027 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:40 INFO - PROCESS | 3380 | ++DOCSHELL 187DBC00 == 32 [pid = 3380] [id = 337] 08:29:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (187DCC00) [pid = 3380] [serial = 1010] [outer = 00000000] 08:29:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (18B84000) [pid = 3380] [serial = 1011] [outer = 187DCC00] 08:29:40 INFO - PROCESS | 3380 | 1468596580070 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19189800) [pid = 3380] [serial = 1012] [outer = 187DCC00] 08:29:40 INFO - PROCESS | 3380 | 1468596580560 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 08:29:40 INFO - PROCESS | 3380 | 1468596580572 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 3380 | 1468596580574 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 08:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:29:40 INFO - PROCESS | 3380 | 1468596580577 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 3380 | 1468596580579 Marionette TRACE conn6 <- [1,1314,null,{}] 08:29:40 INFO - PROCESS | 3380 | 1468596580582 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:40 INFO - PROCESS | 3380 | 1468596580587 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:40 INFO - PROCESS | 3380 | 1468596580748 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 08:29:40 INFO - PROCESS | 3380 | 1468596580763 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 3380 | 1468596580765 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:40 INFO - PROCESS | 3380 | ++DOCSHELL 197B1000 == 33 [pid = 3380] [id = 338] 08:29:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (197BC000) [pid = 3380] [serial = 1013] [outer = 00000000] 08:29:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (199E3000) [pid = 3380] [serial = 1014] [outer = 197BC000] 08:29:40 INFO - PROCESS | 3380 | 1468596580809 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (199EC400) [pid = 3380] [serial = 1015] [outer = 197BC000] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (14CEA400) [pid = 3380] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (195F4000) [pid = 3380] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1AD77C00) [pid = 3380] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (14526000) [pid = 3380] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1744E800) [pid = 3380] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1C65D800) [pid = 3380] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (0D16E800) [pid = 3380] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (18850400) [pid = 3380] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1C660800) [pid = 3380] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (0D00A000) [pid = 3380] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1153B400) [pid = 3380] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (0CFBD400) [pid = 3380] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:29:41 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (145A5C00) [pid = 3380] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:29:41 INFO - PROCESS | 3380 | 1468596581441 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:29: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 08:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 931ms 08:29:41 INFO - PROCESS | 3380 | 1468596581508 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 3380 | 1468596581510 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 08:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:29:41 INFO - PROCESS | 3380 | 1468596581513 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 3380 | 1468596581515 Marionette TRACE conn6 <- [1,1318,null,{}] 08:29:41 INFO - PROCESS | 3380 | 1468596581518 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:41 INFO - PROCESS | 3380 | 1468596581520 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:41 INFO - PROCESS | 3380 | 1468596581596 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 08:29:41 INFO - PROCESS | 3380 | 1468596581601 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 3380 | 1468596581603 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:41 INFO - PROCESS | 3380 | ++DOCSHELL 10C4C000 == 34 [pid = 3380] [id = 339] 08:29:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (14525C00) [pid = 3380] [serial = 1016] [outer = 00000000] 08:29:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19275800) [pid = 3380] [serial = 1017] [outer = 14525C00] 08:29:41 INFO - PROCESS | 3380 | 1468596581647 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (195F4000) [pid = 3380] [serial = 1018] [outer = 14525C00] 08:29:42 INFO - PROCESS | 3380 | 1468596582075 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 571ms 08:29:42 INFO - PROCESS | 3380 | 1468596582088 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 3380 | 1468596582090 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 08:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:29:42 INFO - PROCESS | 3380 | 1468596582111 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 3380 | 1468596582113 Marionette TRACE conn6 <- [1,1322,null,{}] 08:29:42 INFO - PROCESS | 3380 | 1468596582116 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:42 INFO - PROCESS | 3380 | 1468596582118 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:42 INFO - PROCESS | 3380 | 1468596582196 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 08:29:42 INFO - PROCESS | 3380 | 1468596582201 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 3380 | 1468596582203 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:42 INFO - PROCESS | 3380 | ++DOCSHELL 16048000 == 35 [pid = 3380] [id = 340] 08:29:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (199E5000) [pid = 3380] [serial = 1019] [outer = 00000000] 08:29:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1AD6F000) [pid = 3380] [serial = 1020] [outer = 199E5000] 08:29:42 INFO - PROCESS | 3380 | 1468596582249 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1AD72C00) [pid = 3380] [serial = 1021] [outer = 199E5000] 08:29:42 INFO - PROCESS | 3380 | 1468596582684 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 08:29:42 INFO - PROCESS | 3380 | 1468596582750 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 3380 | 1468596582752 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 08:29:42 INFO - PROCESS | 3380 | 1468596582755 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:29:42 INFO - PROCESS | 3380 | 1468596582757 Marionette TRACE conn6 <- [1,1326,null,{}] 08:29:42 INFO - PROCESS | 3380 | 1468596582761 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:42 INFO - PROCESS | 3380 | 1468596582763 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:42 INFO - PROCESS | 3380 | 1468596582840 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 08:29:42 INFO - PROCESS | 3380 | 1468596582848 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 3380 | 1468596582850 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:42 INFO - PROCESS | 3380 | ++DOCSHELL 1ADC9000 == 36 [pid = 3380] [id = 341] 08:29:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1ADCA000) [pid = 3380] [serial = 1022] [outer = 00000000] 08:29:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1B507000) [pid = 3380] [serial = 1023] [outer = 1ADCA000] 08:29:42 INFO - PROCESS | 3380 | 1468596582893 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1B507C00) [pid = 3380] [serial = 1024] [outer = 1ADCA000] 08:29:43 INFO - PROCESS | 3380 | --DOCSHELL 0D11EC00 == 35 [pid = 3380] [id = 333] 08:29:43 INFO - PROCESS | 3380 | --DOCSHELL 1007CC00 == 34 [pid = 3380] [id = 332] 08:29:44 INFO - PROCESS | 3380 | --DOCSHELL 14CE1C00 == 33 [pid = 3380] [id = 335] 08:29:44 INFO - PROCESS | 3380 | --DOCSHELL 1063B800 == 32 [pid = 3380] [id = 334] 08:29:44 INFO - PROCESS | 3380 | --DOCSHELL 197B1000 == 31 [pid = 3380] [id = 338] 08:29:44 INFO - PROCESS | 3380 | --DOCSHELL 17456C00 == 30 [pid = 3380] [id = 336] 08:29:44 INFO - PROCESS | 3380 | --DOCSHELL 187DBC00 == 29 [pid = 3380] [id = 337] 08:29:44 INFO - PROCESS | 3380 | --DOCSHELL 16048000 == 28 [pid = 3380] [id = 340] 08:29:44 INFO - PROCESS | 3380 | --DOCSHELL 10C4C000 == 27 [pid = 3380] [id = 339] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1C656C00) [pid = 3380] [serial = 979] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (197B4000) [pid = 3380] [serial = 966] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1B59A400) [pid = 3380] [serial = 969] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (199DE000) [pid = 3380] [serial = 967] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (146C0800) [pid = 3380] [serial = 951] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14C02800) [pid = 3380] [serial = 952] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1745AC00) [pid = 3380] [serial = 960] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (17CCD000) [pid = 3380] [serial = 961] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1C669400) [pid = 3380] [serial = 982] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (101FE400) [pid = 3380] [serial = 948] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1B75D400) [pid = 3380] [serial = 970] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1063C800) [pid = 3380] [serial = 949] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (191F0000) [pid = 3380] [serial = 963] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C66E000) [pid = 3380] [serial = 946] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (0D1F2C00) [pid = 3380] [serial = 954] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1015EC00) [pid = 3380] [serial = 955] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (14523000) [pid = 3380] [serial = 957] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (146C0400) [pid = 3380] [serial = 958] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (14413C00) [pid = 3380] [serial = 972] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1C668400) [pid = 3380] [serial = 981] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (145B0800) [pid = 3380] [serial = 973] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1B505400) [pid = 3380] [serial = 975] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1C651800) [pid = 3380] [serial = 978] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1C04FC00) [pid = 3380] [serial = 976] [outer = 00000000] [url = about:blank] 08:29:44 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (191F9C00) [pid = 3380] [serial = 964] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3380 | 1468596585097 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2377ms 08:29:45 INFO - PROCESS | 3380 | 1468596585137 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 3380 | 1468596585141 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:29:45 INFO - PROCESS | 3380 | 1468596585149 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 3380 | 1468596585152 Marionette TRACE conn6 <- [1,1330,null,{}] 08:29:45 INFO - PROCESS | 3380 | 1468596585158 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:45 INFO - PROCESS | 3380 | 1468596585161 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:45 INFO - PROCESS | 3380 | 1468596585251 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 08:29:45 INFO - PROCESS | 3380 | 1468596585259 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 3380 | 1468596585261 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:45 INFO - PROCESS | 3380 | ++DOCSHELL 0D012000 == 28 [pid = 3380] [id = 342] 08:29:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (0D012C00) [pid = 3380] [serial = 1025] [outer = 00000000] 08:29:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (1015E000) [pid = 3380] [serial = 1026] [outer = 0D012C00] 08:29:45 INFO - PROCESS | 3380 | 1468596585310 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (101FAC00) [pid = 3380] [serial = 1027] [outer = 0D012C00] 08:29:45 INFO - PROCESS | 3380 | 1468596585757 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 08:29:45 INFO - PROCESS | 3380 | 1468596585821 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 3380 | 1468596585826 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:29:45 INFO - PROCESS | 3380 | 1468596585832 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 3380 | 1468596585835 Marionette TRACE conn6 <- [1,1334,null,{}] 08:29:45 INFO - PROCESS | 3380 | 1468596585839 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:45 INFO - PROCESS | 3380 | 1468596585842 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:45 INFO - PROCESS | 3380 | 1468596585928 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 08:29:45 INFO - PROCESS | 3380 | 1468596585937 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 3380 | 1468596585940 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:45 INFO - PROCESS | 3380 | ++DOCSHELL 10644800 == 29 [pid = 3380] [id = 343] 08:29:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10645000) [pid = 3380] [serial = 1028] [outer = 00000000] 08:29:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1076D800) [pid = 3380] [serial = 1029] [outer = 10645000] 08:29:45 INFO - PROCESS | 3380 | 1468596585987 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10B94C00) [pid = 3380] [serial = 1030] [outer = 10645000] 08:29:46 INFO - PROCESS | 3380 | 1468596586455 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 08:29:46 INFO - PROCESS | 3380 | 1468596586506 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 3380 | 1468596586508 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 08:29:46 INFO - PROCESS | 3380 | 1468596586511 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:29:46 INFO - PROCESS | 3380 | 1468596586515 Marionette TRACE conn6 <- [1,1338,null,{}] 08:29:46 INFO - PROCESS | 3380 | 1468596586526 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 3380 | 1468596586530 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:46 INFO - PROCESS | 3380 | 1468596586640 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 08:29:46 INFO - PROCESS | 3380 | 1468596586658 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 3380 | 1468596586661 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:46 INFO - PROCESS | 3380 | ++DOCSHELL 146C8800 == 30 [pid = 3380] [id = 344] 08:29:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (146C9000) [pid = 3380] [serial = 1031] [outer = 00000000] 08:29:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1489A400) [pid = 3380] [serial = 1032] [outer = 146C9000] 08:29:46 INFO - PROCESS | 3380 | 1468596586709 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (14C02800) [pid = 3380] [serial = 1033] [outer = 146C9000] 08:29:47 INFO - PROCESS | 3380 | 1468596587141 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 08:29:47 INFO - PROCESS | 3380 | 1468596587190 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 08:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:29:47 INFO - PROCESS | 3380 | 1468596587192 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 08:29:47 INFO - PROCESS | 3380 | 1468596587196 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 3380 | 1468596587197 Marionette TRACE conn6 <- [1,1342,null,{}] 08:29:47 INFO - PROCESS | 3380 | 1468596587201 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:47 INFO - PROCESS | 3380 | 1468596587203 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:47 INFO - PROCESS | 3380 | 1468596587287 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 08:29:47 INFO - PROCESS | 3380 | 1468596587293 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 3380 | 1468596587295 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:47 INFO - PROCESS | 3380 | ++DOCSHELL 14C2C400 == 31 [pid = 3380] [id = 345] 08:29:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14CE3000) [pid = 3380] [serial = 1034] [outer = 00000000] 08:29:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14DC3C00) [pid = 3380] [serial = 1035] [outer = 14CE3000] 08:29:47 INFO - PROCESS | 3380 | 1468596587339 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1686A000) [pid = 3380] [serial = 1036] [outer = 14CE3000] 08:29:47 INFO - PROCESS | 3380 | 1468596587748 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 08:29:47 INFO - PROCESS | 3380 | 1468596587827 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 3380 | 1468596587829 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 08:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:29:47 INFO - PROCESS | 3380 | 1468596587832 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 3380 | 1468596587834 Marionette TRACE conn6 <- [1,1346,null,{}] 08:29:47 INFO - PROCESS | 3380 | 1468596587837 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:47 INFO - PROCESS | 3380 | 1468596587839 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:47 INFO - PROCESS | 3380 | 1468596587914 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 08:29:47 INFO - PROCESS | 3380 | 1468596587922 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 3380 | 1468596587924 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:47 INFO - PROCESS | 3380 | ++DOCSHELL 16873800 == 32 [pid = 3380] [id = 346] 08:29:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16877800) [pid = 3380] [serial = 1037] [outer = 00000000] 08:29:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17893800) [pid = 3380] [serial = 1038] [outer = 16877800] 08:29:47 INFO - PROCESS | 3380 | 1468596587968 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (187D6000) [pid = 3380] [serial = 1039] [outer = 16877800] 08:29:48 INFO - PROCESS | 3380 | 1468596588410 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 08:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:29:48 INFO - PROCESS | 3380 | 1468596588463 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 3380 | 1468596588465 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 08:29:48 INFO - PROCESS | 3380 | 1468596588468 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 3380 | 1468596588470 Marionette TRACE conn6 <- [1,1350,null,{}] 08:29:48 INFO - PROCESS | 3380 | 1468596588473 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:48 INFO - PROCESS | 3380 | 1468596588479 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:48 INFO - PROCESS | 3380 | 1468596588580 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 08:29:48 INFO - PROCESS | 3380 | 1468596588588 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 3380 | 1468596588590 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:48 INFO - PROCESS | 3380 | ++DOCSHELL 18B80C00 == 33 [pid = 3380] [id = 347] 08:29:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19188C00) [pid = 3380] [serial = 1040] [outer = 00000000] 08:29:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (195E7400) [pid = 3380] [serial = 1041] [outer = 19188C00] 08:29:48 INFO - PROCESS | 3380 | 1468596588633 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (195EEC00) [pid = 3380] [serial = 1042] [outer = 19188C00] 08:29:49 INFO - PROCESS | 3380 | 1468596589062 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 08:29:49 INFO - PROCESS | 3380 | 1468596589106 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 3380 | 1468596589108 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 08:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:29:49 INFO - PROCESS | 3380 | 1468596589111 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 3380 | 1468596589113 Marionette TRACE conn6 <- [1,1354,null,{}] 08:29:49 INFO - PROCESS | 3380 | 1468596589116 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:49 INFO - PROCESS | 3380 | 1468596589118 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:49 INFO - PROCESS | 3380 | 1468596589193 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 08:29:49 INFO - PROCESS | 3380 | 1468596589198 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 3380 | 1468596589200 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:49 INFO - PROCESS | 3380 | ++DOCSHELL 19186400 == 34 [pid = 3380] [id = 348] 08:29:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (195F1C00) [pid = 3380] [serial = 1043] [outer = 00000000] 08:29:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1987A800) [pid = 3380] [serial = 1044] [outer = 195F1C00] 08:29:49 INFO - PROCESS | 3380 | 1468596589243 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (197B2800) [pid = 3380] [serial = 1045] [outer = 195F1C00] 08:29:49 INFO - PROCESS | 3380 | 1468596589699 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 3380 | 1468596589749 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 08:29:49 INFO - PROCESS | 3380 | 1468596589753 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 3380 | 1468596589754 Marionette TRACE conn6 <- [1,1358,null,{}] 08:29:49 INFO - PROCESS | 3380 | 1468596589764 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:49 INFO - PROCESS | 3380 | 1468596589766 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:49 INFO - PROCESS | 3380 | 1468596589868 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 08:29:49 INFO - PROCESS | 3380 | 1468596589876 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 3380 | 1468596589878 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:49 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBF400 == 35 [pid = 3380] [id = 349] 08:29:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10742800) [pid = 3380] [serial = 1046] [outer = 00000000] 08:29:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1ADBE000) [pid = 3380] [serial = 1047] [outer = 10742800] 08:29:49 INFO - PROCESS | 3380 | 1468596589921 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19CBC400) [pid = 3380] [serial = 1048] [outer = 10742800] 08:29:50 INFO - PROCESS | 3380 | 1468596590353 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 3380 | 1468596590389 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 08:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:29:50 INFO - PROCESS | 3380 | 1468596590393 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 3380 | 1468596590395 Marionette TRACE conn6 <- [1,1362,null,{}] 08:29:50 INFO - PROCESS | 3380 | 1468596590398 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:50 INFO - PROCESS | 3380 | 1468596590400 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:50 INFO - PROCESS | 3380 | 1468596590507 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 08:29:50 INFO - PROCESS | 3380 | 1468596590512 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 3380 | 1468596590514 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:50 INFO - PROCESS | 3380 | ++DOCSHELL 146C6800 == 36 [pid = 3380] [id = 350] 08:29:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1B592400) [pid = 3380] [serial = 1049] [outer = 00000000] 08:29:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1B912C00) [pid = 3380] [serial = 1050] [outer = 1B592400] 08:29:50 INFO - PROCESS | 3380 | 1468596590556 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1BD12000) [pid = 3380] [serial = 1051] [outer = 1B592400] 08:29:50 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:50 INFO - PROCESS | 3380 | 1468596590996 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 3380 | 1468596591031 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 08:29:51 INFO - PROCESS | 3380 | 1468596591034 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:29:51 INFO - PROCESS | 3380 | 1468596591036 Marionette TRACE conn6 <- [1,1366,null,{}] 08:29:51 INFO - PROCESS | 3380 | 1468596591039 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:51 INFO - PROCESS | 3380 | 1468596591041 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:51 INFO - PROCESS | 3380 | 1468596591160 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 08:29:51 INFO - PROCESS | 3380 | 1468596591165 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 3380 | 1468596591167 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:51 INFO - PROCESS | 3380 | ++DOCSHELL 1B90DC00 == 37 [pid = 3380] [id = 351] 08:29:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1BD8B800) [pid = 3380] [serial = 1052] [outer = 00000000] 08:29:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1C2A4800) [pid = 3380] [serial = 1053] [outer = 1BD8B800] 08:29:51 INFO - PROCESS | 3380 | 1468596591211 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1C623C00) [pid = 3380] [serial = 1054] [outer = 1BD8B800] 08:29:51 INFO - PROCESS | 3380 | 1468596591644 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 3380 | 1468596591683 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 08:29:51 INFO - PROCESS | 3380 | 1468596591686 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:29:51 INFO - PROCESS | 3380 | 1468596591688 Marionette TRACE conn6 <- [1,1370,null,{}] 08:29:51 INFO - PROCESS | 3380 | 1468596591691 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:51 INFO - PROCESS | 3380 | 1468596591693 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:52 INFO - PROCESS | 3380 | 1468596592002 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (199E5000) [pid = 3380] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (17457800) [pid = 3380] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (187DCC00) [pid = 3380] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (197BC000) [pid = 3380] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (14CE3800) [pid = 3380] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1063E000) [pid = 3380] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (0D16D800) [pid = 3380] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1015A000) [pid = 3380] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (0D1E3400) [pid = 3380] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1C664C00) [pid = 3380] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1789AC00) [pid = 3380] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10418800) [pid = 3380] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:29:52 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (14525C00) [pid = 3380] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:29:52 INFO - PROCESS | 3380 | 1468596592095 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 3380 | 1468596592097 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:52 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBA800 == 38 [pid = 3380] [id = 352] 08:29:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (0D009400) [pid = 3380] [serial = 1055] [outer = 00000000] 08:29:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (0D1E3400) [pid = 3380] [serial = 1056] [outer = 0D009400] 08:29:52 INFO - PROCESS | 3380 | 1468596592143 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1595E400) [pid = 3380] [serial = 1057] [outer = 0D009400] 08:29:52 INFO - PROCESS | 3380 | [3380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:52 INFO - PROCESS | 3380 | 1468596592530 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 3380 | 1468596592562 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 08:29:52 INFO - PROCESS | 3380 | 1468596592565 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 3380 | 1468596592567 Marionette TRACE conn6 <- [1,1374,null,{}] 08:29:52 INFO - PROCESS | 3380 | 1468596592570 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:52 INFO - PROCESS | 3380 | 1468596592572 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:52 INFO - PROCESS | 3380 | 1468596592649 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 08:29:52 INFO - PROCESS | 3380 | 1468596592655 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 3380 | 1468596592657 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:52 INFO - PROCESS | 3380 | ++DOCSHELL 187DCC00 == 39 [pid = 3380] [id = 353] 08:29:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1884A000) [pid = 3380] [serial = 1058] [outer = 00000000] 08:29:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1B592800) [pid = 3380] [serial = 1059] [outer = 1884A000] 08:29:52 INFO - PROCESS | 3380 | 1468596592700 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1BD90800) [pid = 3380] [serial = 1060] [outer = 1884A000] 08:29:53 INFO - PROCESS | 3380 | 1468596593129 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 3380 | 1468596593198 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 08:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:29:53 INFO - PROCESS | 3380 | 1468596593201 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 3380 | 1468596593203 Marionette TRACE conn6 <- [1,1378,null,{}] 08:29:53 INFO - PROCESS | 3380 | 1468596593206 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:53 INFO - PROCESS | 3380 | 1468596593208 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:53 INFO - PROCESS | 3380 | 1468596593284 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 08:29:53 INFO - PROCESS | 3380 | 1468596593290 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 3380 | 1468596593291 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:53 INFO - PROCESS | 3380 | ++DOCSHELL 1C65D800 == 40 [pid = 3380] [id = 354] 08:29:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C662000) [pid = 3380] [serial = 1061] [outer = 00000000] 08:29:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C668000) [pid = 3380] [serial = 1062] [outer = 1C662000] 08:29:53 INFO - PROCESS | 3380 | 1468596593334 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C66B000) [pid = 3380] [serial = 1063] [outer = 1C662000] 08:29:53 INFO - PROCESS | 3380 | 1468596593757 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 08:29:53 INFO - PROCESS | 3380 | 1468596593832 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 08:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:29:53 INFO - PROCESS | 3380 | 1468596593834 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 08:29:53 INFO - PROCESS | 3380 | 1468596593837 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 3380 | 1468596593839 Marionette TRACE conn6 <- [1,1382,null,{}] 08:29:53 INFO - PROCESS | 3380 | 1468596593842 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:53 INFO - PROCESS | 3380 | 1468596593844 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:53 INFO - PROCESS | 3380 | 1468596593922 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 08:29:53 INFO - PROCESS | 3380 | 1468596593927 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 3380 | 1468596593929 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:53 INFO - PROCESS | 3380 | ++DOCSHELL 17893400 == 41 [pid = 3380] [id = 355] 08:29:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1C66D000) [pid = 3380] [serial = 1064] [outer = 00000000] 08:29:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1C779800) [pid = 3380] [serial = 1065] [outer = 1C66D000] 08:29:53 INFO - PROCESS | 3380 | 1468596593971 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1CCB6800) [pid = 3380] [serial = 1066] [outer = 1C66D000] 08:29:54 INFO - PROCESS | 3380 | 1468596594816 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1019ms 08:29:54 INFO - PROCESS | 3380 | 1468596594857 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 08:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:29:54 INFO - PROCESS | 3380 | 1468596594861 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 08:29:54 INFO - PROCESS | 3380 | 1468596594865 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 3380 | 1468596594869 Marionette TRACE conn6 <- [1,1386,null,{}] 08:29:54 INFO - PROCESS | 3380 | 1468596594894 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:54 INFO - PROCESS | 3380 | 1468596594897 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:55 INFO - PROCESS | 3380 | 1468596595039 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 08:29:55 INFO - PROCESS | 3380 | 1468596595168 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 3380 | 1468596595170 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:55 INFO - PROCESS | 3380 | ++DOCSHELL 0D004C00 == 42 [pid = 3380] [id = 356] 08:29:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (0D129400) [pid = 3380] [serial = 1067] [outer = 00000000] 08:29:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1041EC00) [pid = 3380] [serial = 1068] [outer = 0D129400] 08:29:55 INFO - PROCESS | 3380 | 1468596595228 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (10740800) [pid = 3380] [serial = 1069] [outer = 0D129400] 08:29:56 INFO - PROCESS | 3380 | 1468596596129 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1283ms 08:29:56 INFO - PROCESS | 3380 | 1468596596160 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 3380 | 1468596596164 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 08:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:29:56 INFO - PROCESS | 3380 | 1468596596170 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 3380 | 1468596596174 Marionette TRACE conn6 <- [1,1390,null,{}] 08:29:56 INFO - PROCESS | 3380 | 1468596596179 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:56 INFO - PROCESS | 3380 | 1468596596182 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:56 INFO - PROCESS | 3380 | 1468596596293 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 08:29:56 INFO - PROCESS | 3380 | 1468596596423 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 3380 | 1468596596427 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:56 INFO - PROCESS | 3380 | ++DOCSHELL 10377400 == 43 [pid = 3380] [id = 357] 08:29:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10378C00) [pid = 3380] [serial = 1070] [outer = 00000000] 08:29:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1041E000) [pid = 3380] [serial = 1071] [outer = 10378C00] 08:29:56 INFO - PROCESS | 3380 | 1468596596477 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (10B13800) [pid = 3380] [serial = 1072] [outer = 10378C00] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 1C65D800 == 42 [pid = 3380] [id = 354] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 187DCC00 == 41 [pid = 3380] [id = 353] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 0CFBA800 == 40 [pid = 3380] [id = 352] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 1B90DC00 == 39 [pid = 3380] [id = 351] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 146C6800 == 38 [pid = 3380] [id = 350] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 0CFBF400 == 37 [pid = 3380] [id = 349] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 19186400 == 36 [pid = 3380] [id = 348] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 18B80C00 == 35 [pid = 3380] [id = 347] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 16873800 == 34 [pid = 3380] [id = 346] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 14C2C400 == 33 [pid = 3380] [id = 345] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 146C8800 == 32 [pid = 3380] [id = 344] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 10644800 == 31 [pid = 3380] [id = 343] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 0D012000 == 30 [pid = 3380] [id = 342] 08:29:56 INFO - PROCESS | 3380 | --DOCSHELL 1ADC9000 == 29 [pid = 3380] [id = 341] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (1B507000) [pid = 3380] [serial = 1023] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (1AD72C00) [pid = 3380] [serial = 1021] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (17CD3400) [pid = 3380] [serial = 1008] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (18B84000) [pid = 3380] [serial = 1011] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (187D8000) [pid = 3380] [serial = 1009] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (199E3000) [pid = 3380] [serial = 1014] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (19189800) [pid = 3380] [serial = 1012] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1AD6F000) [pid = 3380] [serial = 1020] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (199EC400) [pid = 3380] [serial = 1015] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (15953C00) [pid = 3380] [serial = 1005] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10C4A000) [pid = 3380] [serial = 1002] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (11541800) [pid = 3380] [serial = 1003] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (101F7000) [pid = 3380] [serial = 999] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1037A800) [pid = 3380] [serial = 1000] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10736800) [pid = 3380] [serial = 997] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10419000) [pid = 3380] [serial = 996] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1D049800) [pid = 3380] [serial = 994] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1D044800) [pid = 3380] [serial = 993] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1D042400) [pid = 3380] [serial = 991] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1C77A000) [pid = 3380] [serial = 990] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (195F0400) [pid = 3380] [serial = 988] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18BAC800) [pid = 3380] [serial = 987] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (145F0800) [pid = 3380] [serial = 985] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10C41C00) [pid = 3380] [serial = 984] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19275800) [pid = 3380] [serial = 1017] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (195F4000) [pid = 3380] [serial = 1018] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (16047C00) [pid = 3380] [serial = 1006] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 3380 | 1468596596943 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 830ms 08:29:57 INFO - PROCESS | 3380 | 1468596597002 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 3380 | 1468596597006 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 08:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:29:57 INFO - PROCESS | 3380 | 1468596597012 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 3380 | 1468596597015 Marionette TRACE conn6 <- [1,1394,null,{}] 08:29:57 INFO - PROCESS | 3380 | 1468596597023 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:57 INFO - PROCESS | 3380 | 1468596597026 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:57 INFO - PROCESS | 3380 | 1468596597112 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 08:29:57 INFO - PROCESS | 3380 | 1468596597121 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 3380 | 1468596597123 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:57 INFO - PROCESS | 3380 | ++DOCSHELL 10BF2C00 == 30 [pid = 3380] [id = 358] 08:29:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10BF3400) [pid = 3380] [serial = 1073] [outer = 00000000] 08:29:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10CD1000) [pid = 3380] [serial = 1074] [outer = 10BF3400] 08:29:57 INFO - PROCESS | 3380 | 1468596597170 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (115D1000) [pid = 3380] [serial = 1075] [outer = 10BF3400] 08:29:57 INFO - PROCESS | 3380 | 1468596597658 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 08:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:29:57 INFO - PROCESS | 3380 | 1468596597687 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 3380 | 1468596597690 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 08:29:57 INFO - PROCESS | 3380 | 1468596597693 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 3380 | 1468596597697 Marionette TRACE conn6 <- [1,1398,null,{}] 08:29:57 INFO - PROCESS | 3380 | 1468596597708 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:57 INFO - PROCESS | 3380 | 1468596597713 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:57 INFO - PROCESS | 3380 | 1468596597834 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 08:29:57 INFO - PROCESS | 3380 | 1468596597928 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 3380 | 1468596597931 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:57 INFO - PROCESS | 3380 | ++DOCSHELL 14C33C00 == 31 [pid = 3380] [id = 359] 08:29:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (14C47C00) [pid = 3380] [serial = 1076] [outer = 00000000] 08:29:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14CEB800) [pid = 3380] [serial = 1077] [outer = 14C47C00] 08:29:57 INFO - PROCESS | 3380 | 1468596597978 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1595B400) [pid = 3380] [serial = 1078] [outer = 14C47C00] 08:29:58 INFO - PROCESS | 3380 | 1468596598366 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 08:29:58 INFO - PROCESS | 3380 | 1468596598427 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 3380 | 1468596598430 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:29:58 INFO - PROCESS | 3380 | 1468596598433 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 3380 | 1468596598435 Marionette TRACE conn6 <- [1,1402,null,{}] 08:29:58 INFO - PROCESS | 3380 | 1468596598438 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:58 INFO - PROCESS | 3380 | 1468596598440 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:58 INFO - PROCESS | 3380 | 1468596598524 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 08:29:58 INFO - PROCESS | 3380 | 1468596598530 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 3380 | 1468596598541 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:58 INFO - PROCESS | 3380 | ++DOCSHELL 1686F800 == 32 [pid = 3380] [id = 360] 08:29:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17454C00) [pid = 3380] [serial = 1079] [outer = 00000000] 08:29:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (187DAC00) [pid = 3380] [serial = 1080] [outer = 17454C00] 08:29:58 INFO - PROCESS | 3380 | 1468596598590 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (187E2800) [pid = 3380] [serial = 1081] [outer = 17454C00] 08:29:59 INFO - PROCESS | 3380 | 1468596599055 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 08:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:29:59 INFO - PROCESS | 3380 | 1468596599107 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 3380 | 1468596599109 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 08:29:59 INFO - PROCESS | 3380 | 1468596599112 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 3380 | 1468596599114 Marionette TRACE conn6 <- [1,1406,null,{}] 08:29:59 INFO - PROCESS | 3380 | 1468596599123 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:59 INFO - PROCESS | 3380 | 1468596599125 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:59 INFO - PROCESS | 3380 | 1468596599258 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 08:29:59 INFO - PROCESS | 3380 | 1468596599279 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 3380 | 1468596599281 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:59 INFO - PROCESS | 3380 | ++DOCSHELL 18B7C000 == 33 [pid = 3380] [id = 361] 08:29:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18BAB800) [pid = 3380] [serial = 1082] [outer = 00000000] 08:29:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19186C00) [pid = 3380] [serial = 1083] [outer = 18BAB800] 08:29:59 INFO - PROCESS | 3380 | 1468596599324 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (191F7400) [pid = 3380] [serial = 1084] [outer = 18BAB800] 08:29:59 INFO - PROCESS | 3380 | 1468596599777 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 690ms 08:29:59 INFO - PROCESS | 3380 | 1468596599803 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 3380 | 1468596599805 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 08:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:29:59 INFO - PROCESS | 3380 | 1468596599816 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 3380 | 1468596599818 Marionette TRACE conn6 <- [1,1410,null,{}] 08:29:59 INFO - PROCESS | 3380 | 1468596599822 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:59 INFO - PROCESS | 3380 | 1468596599828 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:29:59 INFO - PROCESS | 3380 | 1468596599973 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 08:30:00 INFO - PROCESS | 3380 | 1468596600036 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 3380 | 1468596600038 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:00 INFO - PROCESS | 3380 | ++DOCSHELL 197AEC00 == 34 [pid = 3380] [id = 362] 08:30:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (197B3400) [pid = 3380] [serial = 1085] [outer = 00000000] 08:30:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199DEC00) [pid = 3380] [serial = 1086] [outer = 197B3400] 08:30:00 INFO - PROCESS | 3380 | 1468596600083 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (199E1400) [pid = 3380] [serial = 1087] [outer = 197B3400] 08:30:00 INFO - PROCESS | 3380 | 1468596600528 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 08:30:00 INFO - PROCESS | 3380 | 1468596600585 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 3380 | 1468596600587 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:30:00 INFO - PROCESS | 3380 | 1468596600600 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 3380 | 1468596600602 Marionette TRACE conn6 <- [1,1414,null,{}] 08:30:00 INFO - PROCESS | 3380 | 1468596600606 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 3380 | 1468596600607 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:00 INFO - PROCESS | 3380 | 1468596600717 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 08:30:00 INFO - PROCESS | 3380 | 1468596600940 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 3380 | 1468596600942 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1C662000) [pid = 3380] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1B592400) [pid = 3380] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10645000) [pid = 3380] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14CE3000) [pid = 3380] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10742800) [pid = 3380] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1ADCA000) [pid = 3380] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (0D012C00) [pid = 3380] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (195F1C00) [pid = 3380] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1BD8B800) [pid = 3380] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (16877800) [pid = 3380] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:30:00 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1884A000) [pid = 3380] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:30:01 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (146C9000) [pid = 3380] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:30:01 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19188C00) [pid = 3380] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:30:01 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (0D009400) [pid = 3380] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:30:01 INFO - PROCESS | 3380 | ++DOCSHELL 0CF0F000 == 35 [pid = 3380] [id = 363] 08:30:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (0CF14400) [pid = 3380] [serial = 1088] [outer = 00000000] 08:30:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10642000) [pid = 3380] [serial = 1089] [outer = 0CF14400] 08:30:01 INFO - PROCESS | 3380 | 1468596600993 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10645000) [pid = 3380] [serial = 1090] [outer = 0CF14400] 08:30:01 INFO - PROCESS | 3380 | 1468596601363 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 791ms 08:30:01 INFO - PROCESS | 3380 | 1468596601383 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 3380 | 1468596601385 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 08:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:30:01 INFO - PROCESS | 3380 | 1468596601388 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 3380 | 1468596601390 Marionette TRACE conn6 <- [1,1418,null,{}] 08:30:01 INFO - PROCESS | 3380 | 1468596601393 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:01 INFO - PROCESS | 3380 | 1468596601395 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:01 INFO - PROCESS | 3380 | 1468596601473 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 08:30:01 INFO - PROCESS | 3380 | 1468596601560 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 3380 | 1468596601562 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:01 INFO - PROCESS | 3380 | ++DOCSHELL 10419800 == 36 [pid = 3380] [id = 364] 08:30:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (10642800) [pid = 3380] [serial = 1091] [outer = 00000000] 08:30:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (199E4400) [pid = 3380] [serial = 1092] [outer = 10642800] 08:30:01 INFO - PROCESS | 3380 | 1468596601606 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1AD74800) [pid = 3380] [serial = 1093] [outer = 10642800] 08:30:01 INFO - PROCESS | 3380 | 1468596601971 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 631ms 08:30:02 INFO - PROCESS | 3380 | 1468596602020 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:30:02 INFO - PROCESS | 3380 | 1468596602022 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 08:30:02 INFO - PROCESS | 3380 | 1468596602025 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 3380 | 1468596602027 Marionette TRACE conn6 <- [1,1422,null,{}] 08:30:02 INFO - PROCESS | 3380 | 1468596602030 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 3380 | 1468596602032 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:02 INFO - PROCESS | 3380 | 1468596602109 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 08:30:02 INFO - PROCESS | 3380 | 1468596602221 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 3380 | 1468596602222 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:02 INFO - PROCESS | 3380 | ++DOCSHELL 19188C00 == 37 [pid = 3380] [id = 365] 08:30:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (197B1C00) [pid = 3380] [serial = 1094] [outer = 00000000] 08:30:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1B596800) [pid = 3380] [serial = 1095] [outer = 197B1C00] 08:30:02 INFO - PROCESS | 3380 | 1468596602268 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1B90DC00) [pid = 3380] [serial = 1096] [outer = 197B1C00] 08:30:02 INFO - PROCESS | 3380 | 1468596602619 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 631ms 08:30:02 INFO - PROCESS | 3380 | 1468596602657 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 3380 | 1468596602659 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:30:02 INFO - PROCESS | 3380 | 1468596602675 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 3380 | 1468596602677 Marionette TRACE conn6 <- [1,1426,null,{}] 08:30:02 INFO - PROCESS | 3380 | 1468596602680 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 3380 | 1468596602682 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:02 INFO - PROCESS | 3380 | 1468596602760 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 08:30:02 INFO - PROCESS | 3380 | 1468596602766 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 3380 | 1468596602767 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:02 INFO - PROCESS | 3380 | ++DOCSHELL 1B90EC00 == 38 [pid = 3380] [id = 366] 08:30:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1B914C00) [pid = 3380] [serial = 1097] [outer = 00000000] 08:30:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C2A1800) [pid = 3380] [serial = 1098] [outer = 1B914C00] 08:30:02 INFO - PROCESS | 3380 | 1468596602810 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1C2AB000) [pid = 3380] [serial = 1099] [outer = 1B914C00] 08:30:03 INFO - PROCESS | 3380 | 1468596603439 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 830ms 08:30:03 INFO - PROCESS | 3380 | 1468596603515 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 3380 | 1468596603520 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 08:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:30:03 INFO - PROCESS | 3380 | 1468596603539 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 3380 | 1468596603542 Marionette TRACE conn6 <- [1,1430,null,{}] 08:30:03 INFO - PROCESS | 3380 | 1468596603549 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:03 INFO - PROCESS | 3380 | 1468596603552 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:03 INFO - PROCESS | 3380 | 1468596603671 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 08:30:03 INFO - PROCESS | 3380 | 1468596603795 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 3380 | 1468596603798 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:03 INFO - PROCESS | 3380 | ++DOCSHELL 0D16E000 == 39 [pid = 3380] [id = 367] 08:30:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1037D000) [pid = 3380] [serial = 1100] [outer = 00000000] 08:30:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10BF6800) [pid = 3380] [serial = 1101] [outer = 1037D000] 08:30:03 INFO - PROCESS | 3380 | 1468596603856 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (11543000) [pid = 3380] [serial = 1102] [outer = 1037D000] 08:30:04 INFO - PROCESS | 3380 | 1468596604438 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 930ms 08:30:04 INFO - PROCESS | 3380 | 1468596604475 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 3380 | 1468596604480 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 08:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:30:04 INFO - PROCESS | 3380 | 1468596604486 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 3380 | 1468596604489 Marionette TRACE conn6 <- [1,1434,null,{}] 08:30:04 INFO - PROCESS | 3380 | 1468596604493 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:04 INFO - PROCESS | 3380 | 1468596604496 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:04 INFO - PROCESS | 3380 | 1468596604607 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 08:30:04 INFO - PROCESS | 3380 | 1468596604710 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 3380 | 1468596604713 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:04 INFO - PROCESS | 3380 | ++DOCSHELL 14C2CC00 == 40 [pid = 3380] [id = 368] 08:30:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (14C30C00) [pid = 3380] [serial = 1103] [outer = 00000000] 08:30:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (16877800) [pid = 3380] [serial = 1104] [outer = 14C30C00] 08:30:04 INFO - PROCESS | 3380 | 1468596604769 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (187D6400) [pid = 3380] [serial = 1105] [outer = 14C30C00] 08:30:05 INFO - PROCESS | 3380 | 1468596605413 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 08:30:05 INFO - PROCESS | 3380 | 1468596605460 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 3380 | 1468596605462 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:30:05 INFO - PROCESS | 3380 | 1468596605466 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 3380 | 1468596605470 Marionette TRACE conn6 <- [1,1438,null,{}] 08:30:05 INFO - PROCESS | 3380 | 1468596605481 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:05 INFO - PROCESS | 3380 | 1468596605486 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:05 INFO - PROCESS | 3380 | 1468596605593 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 08:30:05 INFO - PROCESS | 3380 | 1468596605725 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 3380 | 1468596605728 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:05 INFO - PROCESS | 3380 | ++DOCSHELL 1B591C00 == 41 [pid = 3380] [id = 369] 08:30:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1B595C00) [pid = 3380] [serial = 1106] [outer = 00000000] 08:30:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1C215000) [pid = 3380] [serial = 1107] [outer = 1B595C00] 08:30:05 INFO - PROCESS | 3380 | 1468596605785 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1C65F800) [pid = 3380] [serial = 1108] [outer = 1B595C00] 08:30:06 INFO - PROCESS | 3380 | 1468596606572 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1172ms 08:30:06 INFO - PROCESS | 3380 | 1468596606641 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 08:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:30:06 INFO - PROCESS | 3380 | 1468596606645 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 08:30:06 INFO - PROCESS | 3380 | 1468596606650 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 3380 | 1468596606653 Marionette TRACE conn6 <- [1,1442,null,{}] 08:30:06 INFO - PROCESS | 3380 | 1468596606659 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:06 INFO - PROCESS | 3380 | 1468596606662 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:06 INFO - PROCESS | 3380 | 1468596606763 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 08:30:06 INFO - PROCESS | 3380 | 1468596606890 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 3380 | 1468596606894 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:06 INFO - PROCESS | 3380 | ++DOCSHELL 1063CC00 == 42 [pid = 3380] [id = 370] 08:30:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1063E000) [pid = 3380] [serial = 1109] [outer = 00000000] 08:30:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (10772800) [pid = 3380] [serial = 1110] [outer = 1063E000] 08:30:06 INFO - PROCESS | 3380 | 1468596606945 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10BF8C00) [pid = 3380] [serial = 1111] [outer = 1063E000] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 19188C00 == 41 [pid = 3380] [id = 365] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 10419800 == 40 [pid = 3380] [id = 364] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 0CF0F000 == 39 [pid = 3380] [id = 363] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 197AEC00 == 38 [pid = 3380] [id = 362] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 18B7C000 == 37 [pid = 3380] [id = 361] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 1686F800 == 36 [pid = 3380] [id = 360] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 14C33C00 == 35 [pid = 3380] [id = 359] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 10BF2C00 == 34 [pid = 3380] [id = 358] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 10377400 == 33 [pid = 3380] [id = 357] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 0D004C00 == 32 [pid = 3380] [id = 356] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 17893400 == 31 [pid = 3380] [id = 355] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 1B591C00 == 30 [pid = 3380] [id = 369] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 14C2CC00 == 29 [pid = 3380] [id = 368] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 1B90EC00 == 28 [pid = 3380] [id = 366] 08:30:07 INFO - PROCESS | 3380 | --DOCSHELL 0D16E000 == 27 [pid = 3380] [id = 367] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1B912C00) [pid = 3380] [serial = 1050] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1076D800) [pid = 3380] [serial = 1029] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (10B94C00) [pid = 3380] [serial = 1030] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (14DC3C00) [pid = 3380] [serial = 1035] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1686A000) [pid = 3380] [serial = 1036] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1ADBE000) [pid = 3380] [serial = 1047] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1B507C00) [pid = 3380] [serial = 1024] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1015E000) [pid = 3380] [serial = 1026] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (101FAC00) [pid = 3380] [serial = 1027] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1BD12000) [pid = 3380] [serial = 1051] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1987A800) [pid = 3380] [serial = 1044] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1C623C00) [pid = 3380] [serial = 1054] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1C2A4800) [pid = 3380] [serial = 1053] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17893800) [pid = 3380] [serial = 1038] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1B592800) [pid = 3380] [serial = 1059] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (187D6000) [pid = 3380] [serial = 1039] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1489A400) [pid = 3380] [serial = 1032] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14C02800) [pid = 3380] [serial = 1033] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (195E7400) [pid = 3380] [serial = 1041] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (195EEC00) [pid = 3380] [serial = 1042] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1595E400) [pid = 3380] [serial = 1057] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (0D1E3400) [pid = 3380] [serial = 1056] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19CBC400) [pid = 3380] [serial = 1048] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1BD90800) [pid = 3380] [serial = 1060] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (197B2800) [pid = 3380] [serial = 1045] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1C66B000) [pid = 3380] [serial = 1063] [outer = 00000000] [url = about:blank] 08:30:07 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1C668000) [pid = 3380] [serial = 1062] [outer = 00000000] [url = about:blank] 08:30:08 INFO - PROCESS | 3380 | 1468596608151 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1534ms 08:30:08 INFO - PROCESS | 3380 | 1468596608185 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 3380 | 1468596608189 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 08:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:30:08 INFO - PROCESS | 3380 | 1468596608193 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 3380 | 1468596608196 Marionette TRACE conn6 <- [1,1446,null,{}] 08:30:08 INFO - PROCESS | 3380 | 1468596608201 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 3380 | 1468596608204 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:08 INFO - PROCESS | 3380 | 1468596608318 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 08:30:08 INFO - PROCESS | 3380 | 1468596608329 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 3380 | 1468596608333 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:08 INFO - PROCESS | 3380 | ++DOCSHELL 0D16E000 == 28 [pid = 3380] [id = 371] 08:30:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (0D170400) [pid = 3380] [serial = 1112] [outer = 00000000] 08:30:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10084400) [pid = 3380] [serial = 1113] [outer = 0D170400] 08:30:08 INFO - PROCESS | 3380 | 1468596608385 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (101F7400) [pid = 3380] [serial = 1114] [outer = 0D170400] 08:30:08 INFO - PROCESS | 3380 | 1468596608847 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 08:30:08 INFO - PROCESS | 3380 | 1468596608867 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 3380 | 1468596608872 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 08:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:30:08 INFO - PROCESS | 3380 | 1468596608878 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 3380 | 1468596608881 Marionette TRACE conn6 <- [1,1450,null,{}] 08:30:08 INFO - PROCESS | 3380 | 1468596608885 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 3380 | 1468596608887 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:08 INFO - PROCESS | 3380 | 1468596608974 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 08:30:09 INFO - PROCESS | 3380 | 1468596609015 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 3380 | 1468596609017 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:09 INFO - PROCESS | 3380 | ++DOCSHELL 10B99000 == 29 [pid = 3380] [id = 372] 08:30:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10B99C00) [pid = 3380] [serial = 1115] [outer = 00000000] 08:30:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10C48400) [pid = 3380] [serial = 1116] [outer = 10B99C00] 08:30:09 INFO - PROCESS | 3380 | 1468596609064 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (14526000) [pid = 3380] [serial = 1117] [outer = 10B99C00] 08:30:09 INFO - PROCESS | 3380 | 1468596609557 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 731ms 08:30:09 INFO - PROCESS | 3380 | 1468596609611 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 3380 | 1468596609613 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 08:30:09 INFO - PROCESS | 3380 | 1468596609616 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:30:09 INFO - PROCESS | 3380 | 1468596609620 Marionette TRACE conn6 <- [1,1454,null,{}] 08:30:09 INFO - PROCESS | 3380 | 1468596609630 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:09 INFO - PROCESS | 3380 | 1468596609634 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:09 INFO - PROCESS | 3380 | 1468596609716 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 08:30:09 INFO - PROCESS | 3380 | 1468596609815 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 3380 | 1468596609818 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:09 INFO - PROCESS | 3380 | ++DOCSHELL 1595EC00 == 30 [pid = 3380] [id = 373] 08:30:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1595F000) [pid = 3380] [serial = 1118] [outer = 00000000] 08:30:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16052000) [pid = 3380] [serial = 1119] [outer = 1595F000] 08:30:09 INFO - PROCESS | 3380 | 1468596609865 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17453C00) [pid = 3380] [serial = 1120] [outer = 1595F000] 08:30:10 INFO - PROCESS | 3380 | 1468596610298 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 08:30:10 INFO - PROCESS | 3380 | 1468596610360 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 3380 | 1468596610363 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 08:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:30:10 INFO - PROCESS | 3380 | 1468596610375 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 3380 | 1468596610377 Marionette TRACE conn6 <- [1,1458,null,{}] 08:30:10 INFO - PROCESS | 3380 | 1468596610381 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:10 INFO - PROCESS | 3380 | 1468596610382 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:10 INFO - PROCESS | 3380 | 1468596610496 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 08:30:10 INFO - PROCESS | 3380 | 1468596610507 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 3380 | 1468596610509 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:10 INFO - PROCESS | 3380 | ++DOCSHELL 1745B400 == 31 [pid = 3380] [id = 374] 08:30:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17CCD000) [pid = 3380] [serial = 1121] [outer = 00000000] 08:30:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (187DE800) [pid = 3380] [serial = 1122] [outer = 17CCD000] 08:30:10 INFO - PROCESS | 3380 | 1468596610554 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18BAEC00) [pid = 3380] [serial = 1123] [outer = 17CCD000] 08:30:10 INFO - PROCESS | 3380 | 1468596610992 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 08:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:30:11 INFO - PROCESS | 3380 | 1468596611063 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 3380 | 1468596611065 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 08:30:11 INFO - PROCESS | 3380 | 1468596611068 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 3380 | 1468596611070 Marionette TRACE conn6 <- [1,1462,null,{}] 08:30:11 INFO - PROCESS | 3380 | 1468596611081 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:11 INFO - PROCESS | 3380 | 1468596611083 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:11 INFO - PROCESS | 3380 | 1468596611190 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 08:30:11 INFO - PROCESS | 3380 | 1468596611195 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 3380 | 1468596611197 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:11 INFO - PROCESS | 3380 | ++DOCSHELL 1918A400 == 32 [pid = 3380] [id = 375] 08:30:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (191F0000) [pid = 3380] [serial = 1124] [outer = 00000000] 08:30:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (195EA400) [pid = 3380] [serial = 1125] [outer = 191F0000] 08:30:11 INFO - PROCESS | 3380 | 1468596611241 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (195F5400) [pid = 3380] [serial = 1126] [outer = 191F0000] 08:30:11 INFO - PROCESS | 3380 | 1468596611716 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 692ms 08:30:11 INFO - PROCESS | 3380 | 1468596611760 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 3380 | 1468596611762 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 08:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:30:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (19692C00) [pid = 3380] [serial = 1127] [outer = 0D1D3C00] 08:30:11 INFO - PROCESS | 3380 | 1468596611785 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 3380 | 1468596611787 Marionette TRACE conn6 <- [1,1466,null,{}] 08:30:11 INFO - PROCESS | 3380 | 1468596611862 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:11 INFO - PROCESS | 3380 | 1468596611867 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:12 INFO - PROCESS | 3380 | 1468596612023 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (197B1C00) [pid = 3380] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1B914C00) [pid = 3380] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (18BAB800) [pid = 3380] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (197B3400) [pid = 3380] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (0D129400) [pid = 3380] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10BF3400) [pid = 3380] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1C66D000) [pid = 3380] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14C47C00) [pid = 3380] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17454C00) [pid = 3380] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10378C00) [pid = 3380] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (0CF14400) [pid = 3380] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:30:12 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10642800) [pid = 3380] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:30:12 INFO - PROCESS | 3380 | 1468596612312 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 3380 | 1468596612315 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:12 INFO - PROCESS | 3380 | ++DOCSHELL 0CF0C400 == 33 [pid = 3380] [id = 376] 08:30:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (0CF0CC00) [pid = 3380] [serial = 1128] [outer = 00000000] 08:30:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (0CF14400) [pid = 3380] [serial = 1129] [outer = 0CF0CC00] 08:30:12 INFO - PROCESS | 3380 | 1468596612373 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (0D005800) [pid = 3380] [serial = 1130] [outer = 0CF0CC00] 08:30:13 INFO - PROCESS | 3380 | 1468596613181 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1492ms 08:30:13 INFO - PROCESS | 3380 | 1468596613264 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 3380 | 1468596613268 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 08:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:30:13 INFO - PROCESS | 3380 | 1468596613273 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 3380 | 1468596613276 Marionette TRACE conn6 <- [1,1470,null,{}] 08:30:13 INFO - PROCESS | 3380 | 1468596613281 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:13 INFO - PROCESS | 3380 | 1468596613286 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:13 INFO - PROCESS | 3380 | 1468596613433 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 08:30:13 INFO - PROCESS | 3380 | 1468596613556 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 3380 | 1468596613559 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:13 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBA800 == 34 [pid = 3380] [id = 377] 08:30:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10640800) [pid = 3380] [serial = 1131] [outer = 00000000] 08:30:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10777C00) [pid = 3380] [serial = 1132] [outer = 10640800] 08:30:13 INFO - PROCESS | 3380 | 1468596613617 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10CC4800) [pid = 3380] [serial = 1133] [outer = 10640800] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 197B3C00 == 33 [pid = 3380] [id = 190] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 16047800 == 32 [pid = 3380] [id = 196] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 187D6800 == 31 [pid = 3380] [id = 188] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 115CC000 == 30 [pid = 3380] [id = 195] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 16045C00 == 29 [pid = 3380] [id = 187] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 1041F000 == 28 [pid = 3380] [id = 202] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 10411400 == 27 [pid = 3380] [id = 194] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 1918A400 == 26 [pid = 3380] [id = 375] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 1745B400 == 25 [pid = 3380] [id = 374] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 1595EC00 == 24 [pid = 3380] [id = 373] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 10B99000 == 23 [pid = 3380] [id = 372] 08:30:14 INFO - PROCESS | 3380 | --DOCSHELL 0D16E000 == 22 [pid = 3380] [id = 371] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1B90DC00) [pid = 3380] [serial = 1096] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1C2AB000) [pid = 3380] [serial = 1099] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1C2A1800) [pid = 3380] [serial = 1098] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (19186C00) [pid = 3380] [serial = 1083] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (199DEC00) [pid = 3380] [serial = 1086] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (191F7400) [pid = 3380] [serial = 1084] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1041EC00) [pid = 3380] [serial = 1068] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10740800) [pid = 3380] [serial = 1069] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (10CD1000) [pid = 3380] [serial = 1074] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (115D1000) [pid = 3380] [serial = 1075] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1CCB6800) [pid = 3380] [serial = 1066] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1C779800) [pid = 3380] [serial = 1065] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (14CEB800) [pid = 3380] [serial = 1077] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1595B400) [pid = 3380] [serial = 1078] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (187DAC00) [pid = 3380] [serial = 1080] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1041E000) [pid = 3380] [serial = 1071] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (10B13800) [pid = 3380] [serial = 1072] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (199E1400) [pid = 3380] [serial = 1087] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (10642000) [pid = 3380] [serial = 1089] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (1B596800) [pid = 3380] [serial = 1095] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (10645000) [pid = 3380] [serial = 1090] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (199E4400) [pid = 3380] [serial = 1092] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (187E2800) [pid = 3380] [serial = 1081] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | --DOMWINDOW == 53 (1AD74800) [pid = 3380] [serial = 1093] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 3380 | 1468596614584 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1317ms 08:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:30:14 INFO - PROCESS | 3380 | 1468596614594 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 3380 | 1468596614599 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 08:30:14 INFO - PROCESS | 3380 | 1468596614605 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 3380 | 1468596614608 Marionette TRACE conn6 <- [1,1474,null,{}] 08:30:14 INFO - PROCESS | 3380 | 1468596614614 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:14 INFO - PROCESS | 3380 | 1468596614617 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:14 INFO - PROCESS | 3380 | 1468596614731 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 08:30:14 INFO - PROCESS | 3380 | 1468596614815 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 3380 | 1468596614821 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:14 INFO - PROCESS | 3380 | ++DOCSHELL 0D16E000 == 23 [pid = 3380] [id = 378] 08:30:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (0D16EC00) [pid = 3380] [serial = 1134] [outer = 00000000] 08:30:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (1041C800) [pid = 3380] [serial = 1135] [outer = 0D16EC00] 08:30:14 INFO - PROCESS | 3380 | 1468596614921 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (10642000) [pid = 3380] [serial = 1136] [outer = 0D16EC00] 08:30:15 INFO - PROCESS | 3380 | 1468596615580 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1022ms 08:30:15 INFO - PROCESS | 3380 | 1468596615626 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 3380 | 1468596615632 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 08:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:30:15 INFO - PROCESS | 3380 | 1468596615638 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 3380 | 1468596615641 Marionette TRACE conn6 <- [1,1478,null,{}] 08:30:15 INFO - PROCESS | 3380 | 1468596615645 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:15 INFO - PROCESS | 3380 | 1468596615648 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:15 INFO - PROCESS | 3380 | 1468596615759 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 08:30:15 INFO - PROCESS | 3380 | 1468596615859 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 3380 | 1468596615862 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:15 INFO - PROCESS | 3380 | ++DOCSHELL 1451A800 == 24 [pid = 3380] [id = 379] 08:30:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (1451AC00) [pid = 3380] [serial = 1137] [outer = 00000000] 08:30:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (145AD800) [pid = 3380] [serial = 1138] [outer = 1451AC00] 08:30:15 INFO - PROCESS | 3380 | 1468596615919 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (14892400) [pid = 3380] [serial = 1139] [outer = 1451AC00] 08:30:16 INFO - PROCESS | 3380 | 1468596616568 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 971ms 08:30:16 INFO - PROCESS | 3380 | 1468596616611 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 3380 | 1468596616614 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 08:30:16 INFO - PROCESS | 3380 | 1468596616618 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:30:16 INFO - PROCESS | 3380 | 1468596616622 Marionette TRACE conn6 <- [1,1482,null,{}] 08:30:16 INFO - PROCESS | 3380 | 1468596616633 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:16 INFO - PROCESS | 3380 | 1468596616638 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:16 INFO - PROCESS | 3380 | 1468596616778 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 08:30:16 INFO - PROCESS | 3380 | 1468596616906 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 3380 | 1468596616910 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:16 INFO - PROCESS | 3380 | ++DOCSHELL 15953C00 == 25 [pid = 3380] [id = 380] 08:30:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (15954000) [pid = 3380] [serial = 1140] [outer = 00000000] 08:30:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (16045000) [pid = 3380] [serial = 1141] [outer = 15954000] 08:30:16 INFO - PROCESS | 3380 | 1468596616970 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1744DC00) [pid = 3380] [serial = 1142] [outer = 15954000] 08:30:17 INFO - PROCESS | 3380 | 1468596617607 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1023ms 08:30:17 INFO - PROCESS | 3380 | 1468596617644 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 3380 | 1468596617647 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:30:17 INFO - PROCESS | 3380 | 1468596617650 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 3380 | 1468596617653 Marionette TRACE conn6 <- [1,1486,null,{}] 08:30:17 INFO - PROCESS | 3380 | 1468596617656 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:17 INFO - PROCESS | 3380 | 1468596617659 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:17 INFO - PROCESS | 3380 | 1468596617768 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 08:30:17 INFO - PROCESS | 3380 | 1468596617895 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 3380 | 1468596617898 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:17 INFO - PROCESS | 3380 | ++DOCSHELL 17D1C400 == 26 [pid = 3380] [id = 381] 08:30:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (17D1F400) [pid = 3380] [serial = 1143] [outer = 00000000] 08:30:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (187DDC00) [pid = 3380] [serial = 1144] [outer = 17D1F400] 08:30:17 INFO - PROCESS | 3380 | 1468596617953 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (18BAB800) [pid = 3380] [serial = 1145] [outer = 17D1F400] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 1015F400 == 25 [pid = 3380] [id = 200] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 0CF0C400 == 24 [pid = 3380] [id = 376] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 191FB800 == 23 [pid = 3380] [id = 199] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 10CCCC00 == 22 [pid = 3380] [id = 192] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 14524800 == 21 [pid = 3380] [id = 198] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 115CB000 == 20 [pid = 3380] [id = 189] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 115D3000 == 19 [pid = 3380] [id = 191] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 17D1D400 == 18 [pid = 3380] [id = 197] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 10BF8800 == 17 [pid = 3380] [id = 193] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 1063CC00 == 16 [pid = 3380] [id = 370] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 14C54000 == 15 [pid = 3380] [id = 201] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 146C0C00 == 14 [pid = 3380] [id = 186] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 1063B000 == 13 [pid = 3380] [id = 185] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 15953C00 == 12 [pid = 3380] [id = 380] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 1451A800 == 11 [pid = 3380] [id = 379] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 0CFBA800 == 10 [pid = 3380] [id = 377] 08:30:19 INFO - PROCESS | 3380 | --DOCSHELL 0D16E000 == 9 [pid = 3380] [id = 378] 08:30:21 INFO - PROCESS | 3380 | 1468596621098 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 3517ms 08:30:21 INFO - PROCESS | 3380 | 1468596621171 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 3380 | 1468596621175 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:30:21 INFO - PROCESS | 3380 | 1468596621181 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 3380 | 1468596621184 Marionette TRACE conn6 <- [1,1490,null,{}] 08:30:21 INFO - PROCESS | 3380 | 1468596621190 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:21 INFO - PROCESS | 3380 | 1468596621193 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:21 INFO - PROCESS | 3380 | 1468596621293 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 08:30:21 INFO - PROCESS | 3380 | 1468596621376 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 3380 | 1468596621381 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:21 INFO - PROCESS | 3380 | ++DOCSHELL 10082000 == 10 [pid = 3380] [id = 382] 08:30:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (101F9000) [pid = 3380] [serial = 1146] [outer = 00000000] 08:30:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10377C00) [pid = 3380] [serial = 1147] [outer = 101F9000] 08:30:21 INFO - PROCESS | 3380 | 1468596621430 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10417400) [pid = 3380] [serial = 1148] [outer = 101F9000] 08:30:21 INFO - PROCESS | 3380 | 1468596621859 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 08:30:21 INFO - PROCESS | 3380 | 1468596621911 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 3380 | 1468596621916 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:30:21 INFO - PROCESS | 3380 | 1468596621922 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 3380 | 1468596621924 Marionette TRACE conn6 <- [1,1494,null,{}] 08:30:21 INFO - PROCESS | 3380 | 1468596621928 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:21 INFO - PROCESS | 3380 | 1468596621931 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:22 INFO - PROCESS | 3380 | 1468596622024 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 08:30:22 INFO - PROCESS | 3380 | 1468596622032 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 3380 | 1468596622035 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:22 INFO - PROCESS | 3380 | ++DOCSHELL 0D1D3000 == 11 [pid = 3380] [id = 383] 08:30:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10B0DC00) [pid = 3380] [serial = 1149] [outer = 00000000] 08:30:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10BF7400) [pid = 3380] [serial = 1150] [outer = 10B0DC00] 08:30:22 INFO - PROCESS | 3380 | 1468596622082 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (113E4000) [pid = 3380] [serial = 1151] [outer = 10B0DC00] 08:30:22 INFO - PROCESS | 3380 | 1468596622549 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 08:30:22 INFO - PROCESS | 3380 | 1468596622595 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 3380 | 1468596622598 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 08:30:22 INFO - PROCESS | 3380 | 1468596622601 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:30:22 INFO - PROCESS | 3380 | 1468596622604 Marionette TRACE conn6 <- [1,1498,null,{}] 08:30:22 INFO - PROCESS | 3380 | 1468596622615 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:22 INFO - PROCESS | 3380 | 1468596622620 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:22 INFO - PROCESS | 3380 | 1468596622746 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 08:30:22 INFO - PROCESS | 3380 | 1468596622840 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 3380 | 1468596622843 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:22 INFO - PROCESS | 3380 | ++DOCSHELL 14C2C400 == 12 [pid = 3380] [id = 384] 08:30:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14C2CC00) [pid = 3380] [serial = 1152] [outer = 00000000] 08:30:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (14C47C00) [pid = 3380] [serial = 1153] [outer = 14C2CC00] 08:30:22 INFO - PROCESS | 3380 | 1468596622893 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14DC3400) [pid = 3380] [serial = 1154] [outer = 14C2CC00] 08:30:23 INFO - PROCESS | 3380 | 1468596623347 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 770ms 08:30:23 INFO - PROCESS | 3380 | 1468596623382 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 3380 | 1468596623385 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:30:23 INFO - PROCESS | 3380 | 1468596623388 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 3380 | 1468596623390 Marionette TRACE conn6 <- [1,1502,null,{}] 08:30:23 INFO - PROCESS | 3380 | 1468596623393 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:23 INFO - PROCESS | 3380 | 1468596623395 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:23 INFO - PROCESS | 3380 | 1468596623511 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 08:30:23 INFO - PROCESS | 3380 | 1468596623518 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 3380 | 1468596623520 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:23 INFO - PROCESS | 3380 | ++DOCSHELL 14B3AC00 == 13 [pid = 3380] [id = 385] 08:30:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15952C00) [pid = 3380] [serial = 1155] [outer = 00000000] 08:30:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17892400) [pid = 3380] [serial = 1156] [outer = 15952C00] 08:30:23 INFO - PROCESS | 3380 | 1468596623567 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (187D5C00) [pid = 3380] [serial = 1157] [outer = 15952C00] 08:30:24 INFO - PROCESS | 3380 | 1468596624028 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 08:30:24 INFO - PROCESS | 3380 | 1468596624077 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 3380 | 1468596624079 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 08:30:24 INFO - PROCESS | 3380 | 1468596624082 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 3380 | 1468596624084 Marionette TRACE conn6 <- [1,1506,null,{}] 08:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:30:24 INFO - PROCESS | 3380 | 1468596624087 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 3380 | 1468596624089 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:24 INFO - PROCESS | 3380 | 1468596624224 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 08:30:24 INFO - PROCESS | 3380 | 1468596624234 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 3380 | 1468596624236 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:24 INFO - PROCESS | 3380 | ++DOCSHELL 187D4400 == 14 [pid = 3380] [id = 386] 08:30:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (187DEC00) [pid = 3380] [serial = 1158] [outer = 00000000] 08:30:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18BB0400) [pid = 3380] [serial = 1159] [outer = 187DEC00] 08:30:24 INFO - PROCESS | 3380 | 1468596624281 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (191F1800) [pid = 3380] [serial = 1160] [outer = 187DEC00] 08:30:24 INFO - PROCESS | 3380 | 1468596624756 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 732ms 08:30:24 INFO - PROCESS | 3380 | 1468596624820 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 3380 | 1468596624822 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 08:30:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:30:24 INFO - PROCESS | 3380 | 1468596624831 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 3380 | 1468596624833 Marionette TRACE conn6 <- [1,1510,null,{}] 08:30:24 INFO - PROCESS | 3380 | 1468596624837 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 3380 | 1468596624842 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:25 INFO - PROCESS | 3380 | 1468596624995 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 08:30:25 INFO - PROCESS | 3380 | 1468596625052 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 3380 | 1468596625054 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:25 INFO - PROCESS | 3380 | ++DOCSHELL 197AE800 == 15 [pid = 3380] [id = 387] 08:30:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (197B6000) [pid = 3380] [serial = 1161] [outer = 00000000] 08:30:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (198B6400) [pid = 3380] [serial = 1162] [outer = 197B6000] 08:30:25 INFO - PROCESS | 3380 | 1468596625098 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199DE800) [pid = 3380] [serial = 1163] [outer = 197B6000] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1B595C00) [pid = 3380] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1037D000) [pid = 3380] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14C30C00) [pid = 3380] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10640800) [pid = 3380] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (191F0000) [pid = 3380] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (0D16EC00) [pid = 3380] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17CCD000) [pid = 3380] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (0D170400) [pid = 3380] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10B99C00) [pid = 3380] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1063E000) [pid = 3380] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1595F000) [pid = 3380] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (15954000) [pid = 3380] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1451AC00) [pid = 3380] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:30:25 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (0CF0CC00) [pid = 3380] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:30:25 INFO - PROCESS | 3380 | 1468596625663 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:30:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:30:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:30:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:30:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:30:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:30:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:30:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:30:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:30:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 872ms 08:30:25 INFO - PROCESS | 3380 | 1468596625708 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 3380 | 1468596625711 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 08:30:25 INFO - PROCESS | 3380 | 1468596625714 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:30:25 INFO - PROCESS | 3380 | 1468596625715 Marionette TRACE conn6 <- [1,1514,null,{}] 08:30:25 INFO - PROCESS | 3380 | 1468596625719 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:25 INFO - PROCESS | 3380 | 1468596625722 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:25 INFO - PROCESS | 3380 | 1468596625800 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 08:30:25 INFO - PROCESS | 3380 | 1468596625805 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 3380 | 1468596625807 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:25 INFO - PROCESS | 3380 | ++DOCSHELL 0CF13400 == 16 [pid = 3380] [id = 388] 08:30:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10159C00) [pid = 3380] [serial = 1164] [outer = 00000000] 08:30:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (15955400) [pid = 3380] [serial = 1165] [outer = 10159C00] 08:30:25 INFO - PROCESS | 3380 | 1468596625850 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1595AC00) [pid = 3380] [serial = 1166] [outer = 10159C00] 08:30:26 INFO - PROCESS | 3380 | 1468596626274 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:30:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:30:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:30:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:30:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 571ms 08:30:26 INFO - PROCESS | 3380 | 1468596626288 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 3380 | 1468596626290 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 08:30:26 INFO - PROCESS | 3380 | 1468596626293 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 3380 | 1468596626295 Marionette TRACE conn6 <- [1,1518,null,{}] 08:30:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:30:26 INFO - PROCESS | 3380 | 1468596626298 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:26 INFO - PROCESS | 3380 | 1468596626300 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:26 INFO - PROCESS | 3380 | 1468596626418 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 08:30:26 INFO - PROCESS | 3380 | 1468596626426 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 3380 | 1468596626428 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:26 INFO - PROCESS | 3380 | ++DOCSHELL 17D25C00 == 17 [pid = 3380] [id = 389] 08:30:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (18B7CC00) [pid = 3380] [serial = 1167] [outer = 00000000] 08:30:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (195EF000) [pid = 3380] [serial = 1168] [outer = 18B7CC00] 08:30:26 INFO - PROCESS | 3380 | 1468596626471 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19BEA000) [pid = 3380] [serial = 1169] [outer = 18B7CC00] 08:30:26 INFO - PROCESS | 3380 | 1468596626887 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:30:26 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:30:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:30:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:30:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:30:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:30:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 08:30:26 INFO - PROCESS | 3380 | 1468596626928 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 08:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:30:26 INFO - PROCESS | 3380 | 1468596626930 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 08:30:26 INFO - PROCESS | 3380 | 1468596626933 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 3380 | 1468596626935 Marionette TRACE conn6 <- [1,1522,null,{}] 08:30:26 INFO - PROCESS | 3380 | 1468596626938 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:26 INFO - PROCESS | 3380 | 1468596626940 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:27 INFO - PROCESS | 3380 | 1468596627019 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 08:30:27 INFO - PROCESS | 3380 | 1468596627105 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 3380 | 1468596627107 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:27 INFO - PROCESS | 3380 | ++DOCSHELL 14C07800 == 18 [pid = 3380] [id = 390] 08:30:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (19BEC400) [pid = 3380] [serial = 1170] [outer = 00000000] 08:30:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1ADBE800) [pid = 3380] [serial = 1171] [outer = 19BEC400] 08:30:27 INFO - PROCESS | 3380 | 1468596627152 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1ADC3C00) [pid = 3380] [serial = 1172] [outer = 19BEC400] 08:30:27 INFO - PROCESS | 3380 | 1468596627638 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:30:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 770ms 08:30:27 INFO - PROCESS | 3380 | 1468596627704 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 3380 | 1468596627708 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 08:30:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:30:27 INFO - PROCESS | 3380 | 1468596627713 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 3380 | 1468596627717 Marionette TRACE conn6 <- [1,1526,null,{}] 08:30:27 INFO - PROCESS | 3380 | 1468596627722 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:27 INFO - PROCESS | 3380 | 1468596627726 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:27 INFO - PROCESS | 3380 | 1468596627903 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 08:30:28 INFO - PROCESS | 3380 | 1468596628009 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 3380 | 1468596628012 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:28 INFO - PROCESS | 3380 | ++DOCSHELL 10411400 == 19 [pid = 3380] [id = 391] 08:30:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (10412400) [pid = 3380] [serial = 1173] [outer = 00000000] 08:30:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10639C00) [pid = 3380] [serial = 1174] [outer = 10412400] 08:30:28 INFO - PROCESS | 3380 | 1468596628069 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (10776400) [pid = 3380] [serial = 1175] [outer = 10412400] 08:30:28 INFO - PROCESS | 3380 | 1468596628725 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1079ms 08:30:28 INFO - PROCESS | 3380 | 1468596628793 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 3380 | 1468596628798 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 08:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:30:28 INFO - PROCESS | 3380 | 1468596628804 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 3380 | 1468596628807 Marionette TRACE conn6 <- [1,1530,null,{}] 08:30:28 INFO - PROCESS | 3380 | 1468596628811 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:28 INFO - PROCESS | 3380 | 1468596628813 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:28 INFO - PROCESS | 3380 | 1468596628942 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 08:30:29 INFO - PROCESS | 3380 | 1468596629068 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 3380 | 1468596629071 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:29 INFO - PROCESS | 3380 | ++DOCSHELL 1489A000 == 20 [pid = 3380] [id = 392] 08:30:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (148B4800) [pid = 3380] [serial = 1176] [outer = 00000000] 08:30:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (14DC2000) [pid = 3380] [serial = 1177] [outer = 148B4800] 08:30:29 INFO - PROCESS | 3380 | 1468596629134 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17B2E000) [pid = 3380] [serial = 1178] [outer = 148B4800] 08:30:29 INFO - PROCESS | 3380 | --DOCSHELL 17D1C400 == 19 [pid = 3380] [id = 381] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1744DC00) [pid = 3380] [serial = 1142] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14892400) [pid = 3380] [serial = 1139] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (0CF14400) [pid = 3380] [serial = 1129] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (187DDC00) [pid = 3380] [serial = 1144] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1C65F800) [pid = 3380] [serial = 1108] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (11543000) [pid = 3380] [serial = 1102] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (187D6400) [pid = 3380] [serial = 1105] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10CC4800) [pid = 3380] [serial = 1133] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (16045000) [pid = 3380] [serial = 1141] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (145AD800) [pid = 3380] [serial = 1138] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (0D005800) [pid = 3380] [serial = 1130] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10777C00) [pid = 3380] [serial = 1132] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (195EA400) [pid = 3380] [serial = 1125] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (199E9000) [pid = 3380] [serial = 688] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (195F5400) [pid = 3380] [serial = 1126] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (10642000) [pid = 3380] [serial = 1136] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (16052000) [pid = 3380] [serial = 1119] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (187DE800) [pid = 3380] [serial = 1122] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1041C800) [pid = 3380] [serial = 1135] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (18BAEC00) [pid = 3380] [serial = 1123] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (101F7400) [pid = 3380] [serial = 1114] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1C215000) [pid = 3380] [serial = 1107] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (16877800) [pid = 3380] [serial = 1104] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (10C48400) [pid = 3380] [serial = 1116] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (10084400) [pid = 3380] [serial = 1113] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (14526000) [pid = 3380] [serial = 1117] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (10BF8C00) [pid = 3380] [serial = 1111] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (10BF6800) [pid = 3380] [serial = 1101] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (10772800) [pid = 3380] [serial = 1110] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (17453C00) [pid = 3380] [serial = 1120] [outer = 00000000] [url = about:blank] 08:30:29 INFO - PROCESS | 3380 | 1468596629953 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:30:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1224ms 08:30:30 INFO - PROCESS | 3380 | 1468596630032 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 3380 | 1468596630036 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:30:30 INFO - PROCESS | 3380 | 1468596630043 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 3380 | 1468596630046 Marionette TRACE conn6 <- [1,1534,null,{}] 08:30:30 INFO - PROCESS | 3380 | 1468596630052 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 3380 | 1468596630055 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:30 INFO - PROCESS | 3380 | 1468596630144 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 08:30:30 INFO - PROCESS | 3380 | 1468596630151 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 3380 | 1468596630153 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:30 INFO - PROCESS | 3380 | ++DOCSHELL 10377000 == 20 [pid = 3380] [id = 393] 08:30:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (1037A000) [pid = 3380] [serial = 1179] [outer = 00000000] 08:30:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (10419800) [pid = 3380] [serial = 1180] [outer = 1037A000] 08:30:30 INFO - PROCESS | 3380 | 1468596630201 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (1063C000) [pid = 3380] [serial = 1181] [outer = 1037A000] 08:30:30 INFO - PROCESS | 3380 | 1468596630708 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:30:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 08:30:30 INFO - PROCESS | 3380 | 1468596630777 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 3380 | 1468596630781 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 08:30:30 INFO - PROCESS | 3380 | 1468596630787 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:30:30 INFO - PROCESS | 3380 | 1468596630789 Marionette TRACE conn6 <- [1,1538,null,{}] 08:30:30 INFO - PROCESS | 3380 | 1468596630793 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 3380 | 1468596630795 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:30 INFO - PROCESS | 3380 | 1468596630880 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 08:30:30 INFO - PROCESS | 3380 | 1468596630886 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 3380 | 1468596630888 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:30 INFO - PROCESS | 3380 | ++DOCSHELL 10373C00 == 21 [pid = 3380] [id = 394] 08:30:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (10BF6000) [pid = 3380] [serial = 1182] [outer = 00000000] 08:30:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (10CC6800) [pid = 3380] [serial = 1183] [outer = 10BF6000] 08:30:30 INFO - PROCESS | 3380 | 1468596630939 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (113E4400) [pid = 3380] [serial = 1184] [outer = 10BF6000] 08:30:31 INFO - PROCESS | 3380 | 1468596631408 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:30:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:30:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 08:30:31 INFO - PROCESS | 3380 | 1468596631462 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 3380 | 1468596631464 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 08:30:31 INFO - PROCESS | 3380 | 1468596631467 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:30:31 INFO - PROCESS | 3380 | 1468596631471 Marionette TRACE conn6 <- [1,1542,null,{}] 08:30:31 INFO - PROCESS | 3380 | 1468596631481 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:31 INFO - PROCESS | 3380 | 1468596631486 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:31 INFO - PROCESS | 3380 | 1468596631570 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 08:30:31 INFO - PROCESS | 3380 | 1468596631577 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 3380 | 1468596631580 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:31 INFO - PROCESS | 3380 | ++DOCSHELL 1488EC00 == 22 [pid = 3380] [id = 395] 08:30:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (14892800) [pid = 3380] [serial = 1185] [outer = 00000000] 08:30:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (14C01800) [pid = 3380] [serial = 1186] [outer = 14892800] 08:30:31 INFO - PROCESS | 3380 | 1468596631627 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (14CEB800) [pid = 3380] [serial = 1187] [outer = 14892800] 08:30:32 INFO - PROCESS | 3380 | 1468596632131 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 08:30:32 INFO - PROCESS | 3380 | 1468596632202 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 3380 | 1468596632205 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 08:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:30:32 INFO - PROCESS | 3380 | 1468596632208 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 3380 | 1468596632210 Marionette TRACE conn6 <- [1,1546,null,{}] 08:30:32 INFO - PROCESS | 3380 | 1468596632213 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:32 INFO - PROCESS | 3380 | 1468596632215 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:32 INFO - PROCESS | 3380 | 1468596632331 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 08:30:32 INFO - PROCESS | 3380 | 1468596632339 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 3380 | 1468596632341 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:32 INFO - PROCESS | 3380 | ++DOCSHELL 16877800 == 23 [pid = 3380] [id = 396] 08:30:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (1744E400) [pid = 3380] [serial = 1188] [outer = 00000000] 08:30:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (17C4D000) [pid = 3380] [serial = 1189] [outer = 1744E400] 08:30:32 INFO - PROCESS | 3380 | 1468596632434 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (17D1C800) [pid = 3380] [serial = 1190] [outer = 1744E400] 08:30:32 INFO - PROCESS | 3380 | 1468596632848 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 08:30:32 INFO - PROCESS | 3380 | 1468596632883 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 3380 | 1468596632885 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 08:30:32 INFO - PROCESS | 3380 | 1468596632888 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:30:32 INFO - PROCESS | 3380 | 1468596632890 Marionette TRACE conn6 <- [1,1550,null,{}] 08:30:32 INFO - PROCESS | 3380 | 1468596632893 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:32 INFO - PROCESS | 3380 | 1468596632895 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:33 INFO - PROCESS | 3380 | 1468596633030 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 08:30:33 INFO - PROCESS | 3380 | 1468596633050 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 3380 | 1468596633052 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:33 INFO - PROCESS | 3380 | ++DOCSHELL 187D5800 == 24 [pid = 3380] [id = 397] 08:30:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (187D6000) [pid = 3380] [serial = 1191] [outer = 00000000] 08:30:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (18851000) [pid = 3380] [serial = 1192] [outer = 187D6000] 08:30:33 INFO - PROCESS | 3380 | 1468596633095 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1789D000) [pid = 3380] [serial = 1193] [outer = 187D6000] 08:30:33 INFO - PROCESS | 3380 | 1468596633548 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:30:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 08:30:33 INFO - PROCESS | 3380 | 1468596633622 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 3380 | 1468596633624 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:30:33 INFO - PROCESS | 3380 | 1468596633627 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 3380 | 1468596633629 Marionette TRACE conn6 <- [1,1554,null,{}] 08:30:33 INFO - PROCESS | 3380 | 1468596633639 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 3380 | 1468596633645 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:33 INFO - PROCESS | 3380 | 1468596633793 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 08:30:33 INFO - PROCESS | 3380 | 1468596633798 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 3380 | 1468596633800 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:33 INFO - PROCESS | 3380 | ++DOCSHELL 191F7400 == 25 [pid = 3380] [id = 398] 08:30:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (191F9800) [pid = 3380] [serial = 1194] [outer = 00000000] 08:30:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (195F3800) [pid = 3380] [serial = 1195] [outer = 191F9800] 08:30:33 INFO - PROCESS | 3380 | 1468596633844 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (191FA000) [pid = 3380] [serial = 1196] [outer = 191F9800] 08:30:34 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (15952C00) [pid = 3380] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:30:34 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (101F9000) [pid = 3380] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:30:34 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (14C2CC00) [pid = 3380] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:30:34 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (10B0DC00) [pid = 3380] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:30:34 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (17D1F400) [pid = 3380] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:30:34 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (187DEC00) [pid = 3380] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:30:34 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (18B7CC00) [pid = 3380] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:30:34 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (197B6000) [pid = 3380] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:30:34 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (10159C00) [pid = 3380] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:30:34 INFO - PROCESS | 3380 | 1468596634330 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 790ms 08:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:30:34 INFO - PROCESS | 3380 | 1468596634418 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 3380 | 1468596634420 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 08:30:34 INFO - PROCESS | 3380 | 1468596634423 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 3380 | 1468596634425 Marionette TRACE conn6 <- [1,1558,null,{}] 08:30:34 INFO - PROCESS | 3380 | 1468596634428 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:34 INFO - PROCESS | 3380 | 1468596634430 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:34 INFO - PROCESS | 3380 | 1468596634543 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 08:30:34 INFO - PROCESS | 3380 | 1468596634600 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 3380 | 1468596634602 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:34 INFO - PROCESS | 3380 | ++DOCSHELL 10643400 == 26 [pid = 3380] [id = 399] 08:30:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10776800) [pid = 3380] [serial = 1197] [outer = 00000000] 08:30:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (195F2C00) [pid = 3380] [serial = 1198] [outer = 10776800] 08:30:34 INFO - PROCESS | 3380 | 1468596634647 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (197B7000) [pid = 3380] [serial = 1199] [outer = 10776800] 08:30:35 INFO - PROCESS | 3380 | 1468596635000 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:30:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 08:30:35 INFO - PROCESS | 3380 | 1468596635054 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 08:30:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:30:35 INFO - PROCESS | 3380 | 1468596635056 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 08:30:35 INFO - PROCESS | 3380 | 1468596635067 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 3380 | 1468596635069 Marionette TRACE conn6 <- [1,1562,null,{}] 08:30:35 INFO - PROCESS | 3380 | 1468596635072 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:35 INFO - PROCESS | 3380 | 1468596635074 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:35 INFO - PROCESS | 3380 | 1468596635151 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 08:30:35 INFO - PROCESS | 3380 | 1468596635156 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 3380 | 1468596635158 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:35 INFO - PROCESS | 3380 | ++DOCSHELL 198C4000 == 27 [pid = 3380] [id = 400] 08:30:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1990DC00) [pid = 3380] [serial = 1200] [outer = 00000000] 08:30:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (19BF0C00) [pid = 3380] [serial = 1201] [outer = 1990DC00] 08:30:35 INFO - PROCESS | 3380 | 1468596635201 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1AD7BC00) [pid = 3380] [serial = 1202] [outer = 1990DC00] 08:30:35 INFO - PROCESS | 3380 | 1468596635616 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:30:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 590ms 08:30:35 INFO - PROCESS | 3380 | 1468596635650 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 3380 | 1468596635652 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 08:30:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:30:35 INFO - PROCESS | 3380 | 1468596635677 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 3380 | 1468596635679 Marionette TRACE conn6 <- [1,1566,null,{}] 08:30:35 INFO - PROCESS | 3380 | 1468596635688 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:35 INFO - PROCESS | 3380 | 1468596635690 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:35 INFO - PROCESS | 3380 | 1468596635767 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 08:30:35 INFO - PROCESS | 3380 | 1468596635775 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 3380 | 1468596635777 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:35 INFO - PROCESS | 3380 | ++DOCSHELL 1488E800 == 28 [pid = 3380] [id = 401] 08:30:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (19CB1800) [pid = 3380] [serial = 1203] [outer = 00000000] 08:30:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1B507400) [pid = 3380] [serial = 1204] [outer = 19CB1800] 08:30:35 INFO - PROCESS | 3380 | 1468596635819 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1B594800) [pid = 3380] [serial = 1205] [outer = 19CB1800] 08:30:36 INFO - PROCESS | 3380 | 1468596636329 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 711ms 08:30:36 INFO - PROCESS | 3380 | 1468596636366 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 3380 | 1468596636371 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 08:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:30:36 INFO - PROCESS | 3380 | 1468596636377 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 3380 | 1468596636380 Marionette TRACE conn6 <- [1,1570,null,{}] 08:30:36 INFO - PROCESS | 3380 | 1468596636386 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:36 INFO - PROCESS | 3380 | 1468596636389 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:36 INFO - PROCESS | 3380 | 1468596636503 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 08:30:36 INFO - PROCESS | 3380 | 1468596636607 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 3380 | 1468596636611 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:36 INFO - PROCESS | 3380 | ++DOCSHELL 0D1CC400 == 29 [pid = 3380] [id = 402] 08:30:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (0D1CC800) [pid = 3380] [serial = 1206] [outer = 00000000] 08:30:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1015EC00) [pid = 3380] [serial = 1207] [outer = 0D1CC800] 08:30:36 INFO - PROCESS | 3380 | 1468596636668 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10380C00) [pid = 3380] [serial = 1208] [outer = 0D1CC800] 08:30:37 INFO - PROCESS | 3380 | 1468596637286 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 08:30:37 INFO - PROCESS | 3380 | 1468596637352 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 3380 | 1468596637356 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 08:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:30:37 INFO - PROCESS | 3380 | 1468596637363 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 3380 | 1468596637366 Marionette TRACE conn6 <- [1,1574,null,{}] 08:30:37 INFO - PROCESS | 3380 | 1468596637370 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:37 INFO - PROCESS | 3380 | 1468596637373 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:37 INFO - PROCESS | 3380 | 1468596637527 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 08:30:37 INFO - PROCESS | 3380 | 1468596637544 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 3380 | 1468596637546 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:37 INFO - PROCESS | 3380 | ++DOCSHELL 14444400 == 30 [pid = 3380] [id = 403] 08:30:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (14447C00) [pid = 3380] [serial = 1209] [outer = 00000000] 08:30:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (145E3C00) [pid = 3380] [serial = 1210] [outer = 14447C00] 08:30:37 INFO - PROCESS | 3380 | 1468596637602 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (148B9400) [pid = 3380] [serial = 1211] [outer = 14447C00] 08:30:38 INFO - PROCESS | 3380 | 1468596638207 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 870ms 08:30:38 INFO - PROCESS | 3380 | 1468596638237 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 3380 | 1468596638239 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:30:38 INFO - PROCESS | 3380 | 1468596638243 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 3380 | 1468596638247 Marionette TRACE conn6 <- [1,1578,null,{}] 08:30:38 INFO - PROCESS | 3380 | 1468596638258 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:38 INFO - PROCESS | 3380 | 1468596638263 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:38 INFO - PROCESS | 3380 | 1468596638374 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 08:30:38 INFO - PROCESS | 3380 | 1468596638477 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 3380 | 1468596638480 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:38 INFO - PROCESS | 3380 | ++DOCSHELL 191EE800 == 31 [pid = 3380] [id = 404] 08:30:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (191EFC00) [pid = 3380] [serial = 1212] [outer = 00000000] 08:30:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (195E9C00) [pid = 3380] [serial = 1213] [outer = 191EFC00] 08:30:38 INFO - PROCESS | 3380 | 1468596638536 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (197B1800) [pid = 3380] [serial = 1214] [outer = 191EFC00] 08:30:39 INFO - PROCESS | 3380 | 1468596639158 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 08:30:39 INFO - PROCESS | 3380 | 1468596639176 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 3380 | 1468596639179 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 08:30:39 INFO - PROCESS | 3380 | 1468596639182 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:30:39 INFO - PROCESS | 3380 | 1468596639184 Marionette TRACE conn6 <- [1,1582,null,{}] 08:30:39 INFO - PROCESS | 3380 | 1468596639188 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:39 INFO - PROCESS | 3380 | 1468596639190 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:39 INFO - PROCESS | 3380 | 1468596639296 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 08:30:39 INFO - PROCESS | 3380 | 1468596639398 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 3380 | 1468596639400 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:39 INFO - PROCESS | 3380 | ++DOCSHELL 19BEA400 == 32 [pid = 3380] [id = 405] 08:30:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1B596C00) [pid = 3380] [serial = 1215] [outer = 00000000] 08:30:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1B75D800) [pid = 3380] [serial = 1216] [outer = 1B596C00] 08:30:39 INFO - PROCESS | 3380 | 1468596639454 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1BD0E800) [pid = 3380] [serial = 1217] [outer = 1B596C00] 08:30:40 INFO - PROCESS | 3380 | 1468596640226 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1130ms 08:30:40 INFO - PROCESS | 3380 | 1468596640316 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 3380 | 1468596640320 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 08:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:30:40 INFO - PROCESS | 3380 | 1468596640325 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 3380 | 1468596640329 Marionette TRACE conn6 <- [1,1586,null,{}] 08:30:40 INFO - PROCESS | 3380 | 1468596640334 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 3380 | 1468596640337 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:40 INFO - PROCESS | 3380 | 1468596640435 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 08:30:40 INFO - PROCESS | 3380 | 1468596640533 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 3380 | 1468596640538 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:40 INFO - PROCESS | 3380 | ++DOCSHELL 10417800 == 33 [pid = 3380] [id = 406] 08:30:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10419000) [pid = 3380] [serial = 1218] [outer = 00000000] 08:30:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10642800) [pid = 3380] [serial = 1219] [outer = 10419000] 08:30:40 INFO - PROCESS | 3380 | 1468596640587 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10BBEC00) [pid = 3380] [serial = 1220] [outer = 10419000] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (17892400) [pid = 3380] [serial = 1156] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10377C00) [pid = 3380] [serial = 1147] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (10417400) [pid = 3380] [serial = 1148] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (14C47C00) [pid = 3380] [serial = 1153] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10BF7400) [pid = 3380] [serial = 1150] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (113E4000) [pid = 3380] [serial = 1151] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (18BAB800) [pid = 3380] [serial = 1145] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (18BB0400) [pid = 3380] [serial = 1159] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19BEA000) [pid = 3380] [serial = 1169] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (198B6400) [pid = 3380] [serial = 1162] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (191F1800) [pid = 3380] [serial = 1160] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (199DE800) [pid = 3380] [serial = 1163] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (187D5C00) [pid = 3380] [serial = 1157] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (15955400) [pid = 3380] [serial = 1165] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (195EF000) [pid = 3380] [serial = 1168] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1595AC00) [pid = 3380] [serial = 1166] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1ADBE800) [pid = 3380] [serial = 1171] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (14DC3400) [pid = 3380] [serial = 1154] [outer = 00000000] [url = about:blank] 08:30:41 INFO - PROCESS | 3380 | 1468596641788 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1521ms 08:30:41 INFO - PROCESS | 3380 | 1468596641847 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 3380 | 1468596641851 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 08:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:30:41 INFO - PROCESS | 3380 | 1468596641856 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 3380 | 1468596641859 Marionette TRACE conn6 <- [1,1590,null,{}] 08:30:41 INFO - PROCESS | 3380 | 1468596641865 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:41 INFO - PROCESS | 3380 | 1468596641868 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:41 INFO - PROCESS | 3380 | 1468596641954 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 08:30:42 INFO - PROCESS | 3380 | 1468596642042 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 3380 | 1468596642047 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:42 INFO - PROCESS | 3380 | ++DOCSHELL 0D011800 == 34 [pid = 3380] [id = 407] 08:30:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (0D125400) [pid = 3380] [serial = 1221] [outer = 00000000] 08:30:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10033400) [pid = 3380] [serial = 1222] [outer = 0D125400] 08:30:42 INFO - PROCESS | 3380 | 1468596642094 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10374800) [pid = 3380] [serial = 1223] [outer = 0D125400] 08:30:42 INFO - PROCESS | 3380 | 1468596642508 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 690ms 08:30:42 INFO - PROCESS | 3380 | 1468596642546 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 3380 | 1468596642551 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 08:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:30:42 INFO - PROCESS | 3380 | 1468596642557 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 3380 | 1468596642560 Marionette TRACE conn6 <- [1,1594,null,{}] 08:30:42 INFO - PROCESS | 3380 | 1468596642564 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:42 INFO - PROCESS | 3380 | 1468596642566 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:42 INFO - PROCESS | 3380 | 1468596642652 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 08:30:42 INFO - PROCESS | 3380 | 1468596642658 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 3380 | 1468596642661 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:42 INFO - PROCESS | 3380 | ++DOCSHELL 10C49400 == 35 [pid = 3380] [id = 408] 08:30:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10CCFC00) [pid = 3380] [serial = 1224] [outer = 00000000] 08:30:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (115D1800) [pid = 3380] [serial = 1225] [outer = 10CCFC00] 08:30:42 INFO - PROCESS | 3380 | 1468596642707 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (145AF400) [pid = 3380] [serial = 1226] [outer = 10CCFC00] 08:30:43 INFO - PROCESS | 3380 | 1468596643170 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 08:30:43 INFO - PROCESS | 3380 | 1468596643231 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 3380 | 1468596643233 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 08:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:30:43 INFO - PROCESS | 3380 | 1468596643237 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 3380 | 1468596643240 Marionette TRACE conn6 <- [1,1598,null,{}] 08:30:43 INFO - PROCESS | 3380 | 1468596643250 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:43 INFO - PROCESS | 3380 | 1468596643255 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:43 INFO - PROCESS | 3380 | 1468596643367 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 08:30:43 INFO - PROCESS | 3380 | 1468596643383 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 3380 | 1468596643386 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:43 INFO - PROCESS | 3380 | ++DOCSHELL 1744E800 == 36 [pid = 3380] [id = 409] 08:30:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17451C00) [pid = 3380] [serial = 1227] [outer = 00000000] 08:30:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17458000) [pid = 3380] [serial = 1228] [outer = 17451C00] 08:30:43 INFO - PROCESS | 3380 | 1468596643434 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17CC5C00) [pid = 3380] [serial = 1229] [outer = 17451C00] 08:30:43 INFO - PROCESS | 3380 | 1468596643885 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 08:30:43 INFO - PROCESS | 3380 | 1468596643913 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 3380 | 1468596643916 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 08:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:30:43 INFO - PROCESS | 3380 | 1468596643929 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 3380 | 1468596643931 Marionette TRACE conn6 <- [1,1602,null,{}] 08:30:43 INFO - PROCESS | 3380 | 1468596643935 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:43 INFO - PROCESS | 3380 | 1468596643937 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:44 INFO - PROCESS | 3380 | 1468596644059 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 08:30:44 INFO - PROCESS | 3380 | 1468596644065 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 3380 | 1468596644066 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:44 INFO - PROCESS | 3380 | ++DOCSHELL 17D1C400 == 37 [pid = 3380] [id = 410] 08:30:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (187D6400) [pid = 3380] [serial = 1230] [outer = 00000000] 08:30:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (18856C00) [pid = 3380] [serial = 1231] [outer = 187D6400] 08:30:44 INFO - PROCESS | 3380 | 1468596644110 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18BB0400) [pid = 3380] [serial = 1232] [outer = 187D6400] 08:30:44 INFO - PROCESS | 3380 | 1468596644567 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:30: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 08:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 08:30:44 INFO - PROCESS | 3380 | 1468596644613 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 3380 | 1468596644615 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 08:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:30:44 INFO - PROCESS | 3380 | 1468596644618 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 3380 | 1468596644620 Marionette TRACE conn6 <- [1,1606,null,{}] 08:30:44 INFO - PROCESS | 3380 | 1468596644623 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:44 INFO - PROCESS | 3380 | 1468596644625 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:44 INFO - PROCESS | 3380 | 1468596644734 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 08:30:44 INFO - PROCESS | 3380 | 1468596644822 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 3380 | 1468596644824 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:44 INFO - PROCESS | 3380 | ++DOCSHELL 191F0800 == 38 [pid = 3380] [id = 411] 08:30:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (191F0C00) [pid = 3380] [serial = 1233] [outer = 00000000] 08:30:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (191FB800) [pid = 3380] [serial = 1234] [outer = 191F0C00] 08:30:44 INFO - PROCESS | 3380 | 1468596644868 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (195F1800) [pid = 3380] [serial = 1235] [outer = 191F0C00] 08:30:45 INFO - PROCESS | 3380 | 1468596645288 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 08:30:45 INFO - PROCESS | 3380 | 1468596645349 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 3380 | 1468596645351 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 08:30:45 INFO - PROCESS | 3380 | 1468596645354 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:30:45 INFO - PROCESS | 3380 | 1468596645356 Marionette TRACE conn6 <- [1,1610,null,{}] 08:30:45 INFO - PROCESS | 3380 | 1468596645359 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:45 INFO - PROCESS | 3380 | 1468596645365 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:45 INFO - PROCESS | 3380 | 1468596645499 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 08:30:45 INFO - PROCESS | 3380 | 1468596645509 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 3380 | 1468596645511 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:45 INFO - PROCESS | 3380 | ++DOCSHELL 19875C00 == 39 [pid = 3380] [id = 412] 08:30:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (199DF000) [pid = 3380] [serial = 1236] [outer = 00000000] 08:30:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1ADC4400) [pid = 3380] [serial = 1237] [outer = 199DF000] 08:30:45 INFO - PROCESS | 3380 | 1468596645606 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1B590000) [pid = 3380] [serial = 1238] [outer = 199DF000] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10412400) [pid = 3380] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (19BEC400) [pid = 3380] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (148B4800) [pid = 3380] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (187D6000) [pid = 3380] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14892800) [pid = 3380] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10BF6000) [pid = 3380] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1037A000) [pid = 3380] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19CB1800) [pid = 3380] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10776800) [pid = 3380] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1990DC00) [pid = 3380] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (191F9800) [pid = 3380] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:30:46 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1744E400) [pid = 3380] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:30:46 INFO - PROCESS | 3380 | 1468596646243 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:30: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 08:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 931ms 08:30:46 INFO - PROCESS | 3380 | 1468596646288 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 3380 | 1468596646290 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 08:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:30:46 INFO - PROCESS | 3380 | 1468596646294 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 3380 | 1468596646295 Marionette TRACE conn6 <- [1,1614,null,{}] 08:30:46 INFO - PROCESS | 3380 | 1468596646299 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:46 INFO - PROCESS | 3380 | 1468596646301 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:46 INFO - PROCESS | 3380 | 1468596646377 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 08:30:46 INFO - PROCESS | 3380 | 1468596646469 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 3380 | 1468596646471 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:46 INFO - PROCESS | 3380 | ++DOCSHELL 0D012400 == 40 [pid = 3380] [id = 413] 08:30:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10412800) [pid = 3380] [serial = 1239] [outer = 00000000] 08:30:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (14C02800) [pid = 3380] [serial = 1240] [outer = 10412800] 08:30:46 INFO - PROCESS | 3380 | 1468596646514 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17893800) [pid = 3380] [serial = 1241] [outer = 10412800] 08:30:46 INFO - PROCESS | 3380 | 1468596646860 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 631ms 08:30:46 INFO - PROCESS | 3380 | 1468596646925 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 3380 | 1468596646927 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 08:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:30:46 INFO - PROCESS | 3380 | 1468596646930 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 3380 | 1468596646932 Marionette TRACE conn6 <- [1,1618,null,{}] 08:30:46 INFO - PROCESS | 3380 | 1468596646935 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:46 INFO - PROCESS | 3380 | 1468596646937 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:47 INFO - PROCESS | 3380 | 1468596647049 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 08:30:47 INFO - PROCESS | 3380 | 1468596647057 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 3380 | 1468596647059 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:47 INFO - PROCESS | 3380 | ++DOCSHELL 14893800 == 41 [pid = 3380] [id = 414] 08:30:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199E7C00) [pid = 3380] [serial = 1242] [outer = 00000000] 08:30:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1B910400) [pid = 3380] [serial = 1243] [outer = 199E7C00] 08:30:47 INFO - PROCESS | 3380 | 1468596647102 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18BAAC00) [pid = 3380] [serial = 1244] [outer = 199E7C00] 08:30:47 INFO - PROCESS | 3380 | 1468596647532 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 08:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:30:47 INFO - PROCESS | 3380 | 1468596647561 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 3380 | 1468596647563 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 08:30:47 INFO - PROCESS | 3380 | 1468596647566 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 3380 | 1468596647568 Marionette TRACE conn6 <- [1,1622,null,{}] 08:30:47 INFO - PROCESS | 3380 | 1468596647571 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:47 INFO - PROCESS | 3380 | 1468596647573 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:47 INFO - PROCESS | 3380 | 1468596647650 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 08:30:47 INFO - PROCESS | 3380 | 1468596647769 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 3380 | 1468596647771 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:47 INFO - PROCESS | 3380 | ++DOCSHELL 10418C00 == 42 [pid = 3380] [id = 415] 08:30:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (16873800) [pid = 3380] [serial = 1245] [outer = 00000000] 08:30:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1C2A2000) [pid = 3380] [serial = 1246] [outer = 16873800] 08:30:47 INFO - PROCESS | 3380 | 1468596647817 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C623800) [pid = 3380] [serial = 1247] [outer = 16873800] 08:30:48 INFO - PROCESS | 3380 | 1468596648236 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 08:30:48 INFO - PROCESS | 3380 | 1468596648338 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 3380 | 1468596648343 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 08:30:48 INFO - PROCESS | 3380 | 1468596648349 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:30:48 INFO - PROCESS | 3380 | 1468596648352 Marionette TRACE conn6 <- [1,1626,null,{}] 08:30:48 INFO - PROCESS | 3380 | 1468596648363 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:48 INFO - PROCESS | 3380 | 1468596648366 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:48 INFO - PROCESS | 3380 | 1468596648488 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 08:30:48 INFO - PROCESS | 3380 | 1468596648595 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 3380 | 1468596648599 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:48 INFO - PROCESS | 3380 | ++DOCSHELL 0D00E000 == 43 [pid = 3380] [id = 416] 08:30:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (0D00E800) [pid = 3380] [serial = 1248] [outer = 00000000] 08:30:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (101F5400) [pid = 3380] [serial = 1249] [outer = 0D00E800] 08:30:48 INFO - PROCESS | 3380 | 1468596648656 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10420C00) [pid = 3380] [serial = 1250] [outer = 0D00E800] 08:30:49 INFO - PROCESS | 3380 | 1468596649363 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1078ms 08:30:49 INFO - PROCESS | 3380 | 1468596649431 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 3380 | 1468596649435 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 08:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:30:49 INFO - PROCESS | 3380 | 1468596649466 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 3380 | 1468596649469 Marionette TRACE conn6 <- [1,1630,null,{}] 08:30:49 INFO - PROCESS | 3380 | 1468596649473 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:49 INFO - PROCESS | 3380 | 1468596649476 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:49 INFO - PROCESS | 3380 | 1468596649602 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 08:30:49 INFO - PROCESS | 3380 | 1468596649713 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 3380 | 1468596649716 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:49 INFO - PROCESS | 3380 | ++DOCSHELL 14CE0400 == 44 [pid = 3380] [id = 417] 08:30:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (14CE5400) [pid = 3380] [serial = 1251] [outer = 00000000] 08:30:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1686A800) [pid = 3380] [serial = 1252] [outer = 14CE5400] 08:30:49 INFO - PROCESS | 3380 | 1468596649771 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (17D1FC00) [pid = 3380] [serial = 1253] [outer = 14CE5400] 08:30:50 INFO - PROCESS | 3380 | 1468596650663 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1281ms 08:30:50 INFO - PROCESS | 3380 | 1468596650748 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 3380 | 1468596650752 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 08:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:30:50 INFO - PROCESS | 3380 | 1468596650757 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 3380 | 1468596650760 Marionette TRACE conn6 <- [1,1634,null,{}] 08:30:50 INFO - PROCESS | 3380 | 1468596650766 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:50 INFO - PROCESS | 3380 | 1468596650768 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:50 INFO - PROCESS | 3380 | 1468596650882 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 08:30:50 INFO - PROCESS | 3380 | 1468596650981 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 3380 | 1468596650985 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:50 INFO - PROCESS | 3380 | --DOCSHELL 1488E800 == 43 [pid = 3380] [id = 401] 08:30:50 INFO - PROCESS | 3380 | --DOCSHELL 14893800 == 42 [pid = 3380] [id = 414] 08:30:50 INFO - PROCESS | 3380 | --DOCSHELL 0D012400 == 41 [pid = 3380] [id = 413] 08:30:50 INFO - PROCESS | 3380 | --DOCSHELL 19875C00 == 40 [pid = 3380] [id = 412] 08:30:50 INFO - PROCESS | 3380 | --DOCSHELL 191F0800 == 39 [pid = 3380] [id = 411] 08:30:50 INFO - PROCESS | 3380 | --DOCSHELL 17D1C400 == 38 [pid = 3380] [id = 410] 08:30:51 INFO - PROCESS | 3380 | --DOCSHELL 1744E800 == 37 [pid = 3380] [id = 409] 08:30:51 INFO - PROCESS | 3380 | --DOCSHELL 10C49400 == 36 [pid = 3380] [id = 408] 08:30:51 INFO - PROCESS | 3380 | --DOCSHELL 0D011800 == 35 [pid = 3380] [id = 407] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (10639C00) [pid = 3380] [serial = 1174] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (10776400) [pid = 3380] [serial = 1175] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1ADC3C00) [pid = 3380] [serial = 1172] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (14DC2000) [pid = 3380] [serial = 1177] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17B2E000) [pid = 3380] [serial = 1178] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1789D000) [pid = 3380] [serial = 1193] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (14C01800) [pid = 3380] [serial = 1186] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (18851000) [pid = 3380] [serial = 1192] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10CC6800) [pid = 3380] [serial = 1183] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (113E4400) [pid = 3380] [serial = 1184] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10419800) [pid = 3380] [serial = 1180] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1063C000) [pid = 3380] [serial = 1181] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1B594800) [pid = 3380] [serial = 1205] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1B507400) [pid = 3380] [serial = 1204] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (195F2C00) [pid = 3380] [serial = 1198] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1AD7BC00) [pid = 3380] [serial = 1202] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (195F3800) [pid = 3380] [serial = 1195] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (191FA000) [pid = 3380] [serial = 1196] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19BF0C00) [pid = 3380] [serial = 1201] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (17C4D000) [pid = 3380] [serial = 1189] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (17D1C800) [pid = 3380] [serial = 1190] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (197B7000) [pid = 3380] [serial = 1199] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (14CEB800) [pid = 3380] [serial = 1187] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB3800 == 36 [pid = 3380] [id = 418] 08:30:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (0CFB7C00) [pid = 3380] [serial = 1254] [outer = 00000000] 08:30:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10163400) [pid = 3380] [serial = 1255] [outer = 0CFB7C00] 08:30:51 INFO - PROCESS | 3380 | 1468596651067 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1063C000) [pid = 3380] [serial = 1256] [outer = 0CFB7C00] 08:30:51 INFO - PROCESS | 3380 | 1468596651503 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 792ms 08:30:51 INFO - PROCESS | 3380 | 1468596651549 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 3380 | 1468596651553 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 08:30:51 INFO - PROCESS | 3380 | 1468596651559 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:30:51 INFO - PROCESS | 3380 | 1468596651562 Marionette TRACE conn6 <- [1,1638,null,{}] 08:30:51 INFO - PROCESS | 3380 | 1468596651565 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:51 INFO - PROCESS | 3380 | 1468596651568 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:51 INFO - PROCESS | 3380 | 1468596651659 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 08:30:51 INFO - PROCESS | 3380 | 1468596651667 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 3380 | 1468596651670 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:51 INFO - PROCESS | 3380 | ++DOCSHELL 10B95400 == 37 [pid = 3380] [id = 419] 08:30:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10BF7000) [pid = 3380] [serial = 1257] [outer = 00000000] 08:30:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (115CB400) [pid = 3380] [serial = 1258] [outer = 10BF7000] 08:30:51 INFO - PROCESS | 3380 | 1468596651717 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (145AC400) [pid = 3380] [serial = 1259] [outer = 10BF7000] 08:30:52 INFO - PROCESS | 3380 | 1468596652214 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 08:30:52 INFO - PROCESS | 3380 | 1468596652234 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 3380 | 1468596652236 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 08:30:52 INFO - PROCESS | 3380 | 1468596652240 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:30:52 INFO - PROCESS | 3380 | 1468596652243 Marionette TRACE conn6 <- [1,1642,null,{}] 08:30:52 INFO - PROCESS | 3380 | 1468596652253 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 3380 | 1468596652258 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:52 INFO - PROCESS | 3380 | 1468596652343 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 08:30:52 INFO - PROCESS | 3380 | 1468596652352 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 3380 | 1468596652355 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:52 INFO - PROCESS | 3380 | ++DOCSHELL 17455400 == 38 [pid = 3380] [id = 420] 08:30:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (17456C00) [pid = 3380] [serial = 1260] [outer = 00000000] 08:30:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17B32800) [pid = 3380] [serial = 1261] [outer = 17456C00] 08:30:52 INFO - PROCESS | 3380 | 1468596652431 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17D22400) [pid = 3380] [serial = 1262] [outer = 17456C00] 08:30:52 INFO - PROCESS | 3380 | 1468596652884 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 08:30:52 INFO - PROCESS | 3380 | 1468596652914 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 3380 | 1468596652916 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 08:30:52 INFO - PROCESS | 3380 | 1468596652919 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:30:52 INFO - PROCESS | 3380 | 1468596652921 Marionette TRACE conn6 <- [1,1646,null,{}] 08:30:52 INFO - PROCESS | 3380 | 1468596652928 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 3380 | 1468596652939 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:53 INFO - PROCESS | 3380 | 1468596653023 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 08:30:53 INFO - PROCESS | 3380 | 1468596653029 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 3380 | 1468596653031 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:53 INFO - PROCESS | 3380 | ++DOCSHELL 18BAC000 == 39 [pid = 3380] [id = 421] 08:30:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (18BAC800) [pid = 3380] [serial = 1263] [outer = 00000000] 08:30:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (191F5800) [pid = 3380] [serial = 1264] [outer = 18BAC800] 08:30:53 INFO - PROCESS | 3380 | 1468596653075 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (195E8C00) [pid = 3380] [serial = 1265] [outer = 18BAC800] 08:30:53 INFO - PROCESS | 3380 | 1468596653629 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 08:30:53 INFO - PROCESS | 3380 | 1468596653654 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 3380 | 1468596653656 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 08:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:30:53 INFO - PROCESS | 3380 | 1468596653659 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 3380 | 1468596653661 Marionette TRACE conn6 <- [1,1650,null,{}] 08:30:53 INFO - PROCESS | 3380 | 1468596653664 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:53 INFO - PROCESS | 3380 | 1468596653666 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:53 INFO - PROCESS | 3380 | 1468596653803 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 08:30:53 INFO - PROCESS | 3380 | 1468596653826 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 3380 | 1468596653828 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:53 INFO - PROCESS | 3380 | ++DOCSHELL 195F4400 == 40 [pid = 3380] [id = 422] 08:30:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (195F5400) [pid = 3380] [serial = 1266] [outer = 00000000] 08:30:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (197B8800) [pid = 3380] [serial = 1267] [outer = 195F5400] 08:30:53 INFO - PROCESS | 3380 | 1468596653872 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19908800) [pid = 3380] [serial = 1268] [outer = 195F5400] 08:30:54 INFO - PROCESS | 3380 | 1468596654319 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 08:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:30:54 INFO - PROCESS | 3380 | 1468596654390 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 3380 | 1468596654392 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 08:30:54 INFO - PROCESS | 3380 | 1468596654395 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 3380 | 1468596654397 Marionette TRACE conn6 <- [1,1654,null,{}] 08:30:54 INFO - PROCESS | 3380 | 1468596654400 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:54 INFO - PROCESS | 3380 | 1468596654405 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:54 INFO - PROCESS | 3380 | 1468596654553 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 08:30:54 INFO - PROCESS | 3380 | 1468596654566 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 3380 | 1468596654567 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:54 INFO - PROCESS | 3380 | ++DOCSHELL 197B3C00 == 41 [pid = 3380] [id = 423] 08:30:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1AD72C00) [pid = 3380] [serial = 1269] [outer = 00000000] 08:30:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1ADC9C00) [pid = 3380] [serial = 1270] [outer = 1AD72C00] 08:30:54 INFO - PROCESS | 3380 | 1468596654611 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1AD77800) [pid = 3380] [serial = 1271] [outer = 1AD72C00] 08:30:55 INFO - PROCESS | 3380 | 1468596655096 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 08:30:55 INFO - PROCESS | 3380 | 1468596655135 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 3380 | 1468596655138 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 08:30:55 INFO - PROCESS | 3380 | 1468596655141 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 3380 | 1468596655142 Marionette TRACE conn6 <- [1,1658,null,{}] 08:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:30:55 INFO - PROCESS | 3380 | 1468596655146 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:55 INFO - PROCESS | 3380 | 1468596655148 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:55 INFO - PROCESS | 3380 | 1468596655259 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 08:30:55 INFO - PROCESS | 3380 | 1468596655264 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 3380 | 1468596655266 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:55 INFO - PROCESS | 3380 | ++DOCSHELL 1B75E000 == 42 [pid = 3380] [id = 424] 08:30:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1B761C00) [pid = 3380] [serial = 1272] [outer = 00000000] 08:30:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C04BC00) [pid = 3380] [serial = 1273] [outer = 1B761C00] 08:30:55 INFO - PROCESS | 3380 | 1468596655309 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1C2AA800) [pid = 3380] [serial = 1274] [outer = 1B761C00] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (10419000) [pid = 3380] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (0D125400) [pid = 3380] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (0D1CC800) [pid = 3380] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (187D6400) [pid = 3380] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (14447C00) [pid = 3380] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (199DF000) [pid = 3380] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (191EFC00) [pid = 3380] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1B596C00) [pid = 3380] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (191F0C00) [pid = 3380] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10412800) [pid = 3380] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199E7C00) [pid = 3380] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17451C00) [pid = 3380] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:30:55 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10CCFC00) [pid = 3380] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:30:55 INFO - PROCESS | 3380 | 1468596655863 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 770ms 08:30:55 INFO - PROCESS | 3380 | 1468596655917 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 3380 | 1468596655919 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 08:30:55 INFO - PROCESS | 3380 | 1468596655922 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:30:55 INFO - PROCESS | 3380 | 1468596655924 Marionette TRACE conn6 <- [1,1662,null,{}] 08:30:55 INFO - PROCESS | 3380 | 1468596655927 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:55 INFO - PROCESS | 3380 | 1468596655929 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:56 INFO - PROCESS | 3380 | 1468596656008 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 08:30:56 INFO - PROCESS | 3380 | 1468596656013 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 3380 | 1468596656015 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:56 INFO - PROCESS | 3380 | ++DOCSHELL 10418400 == 43 [pid = 3380] [id = 425] 08:30:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10414800) [pid = 3380] [serial = 1275] [outer = 00000000] 08:30:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17451C00) [pid = 3380] [serial = 1276] [outer = 10414800] 08:30:56 INFO - PROCESS | 3380 | 1468596656059 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (195ED800) [pid = 3380] [serial = 1277] [outer = 10414800] 08:30:56 INFO - PROCESS | 3380 | 1468596656493 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 631ms 08:30:56 INFO - PROCESS | 3380 | 1468596656568 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 3380 | 1468596656570 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 08:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:30:56 INFO - PROCESS | 3380 | 1468596656575 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 3380 | 1468596656577 Marionette TRACE conn6 <- [1,1666,null,{}] 08:30:56 INFO - PROCESS | 3380 | 1468596656581 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:56 INFO - PROCESS | 3380 | 1468596656582 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:56 INFO - PROCESS | 3380 | 1468596656665 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 08:30:56 INFO - PROCESS | 3380 | 1468596656671 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 3380 | 1468596656682 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:56 INFO - PROCESS | 3380 | ++DOCSHELL 1884A000 == 44 [pid = 3380] [id = 426] 08:30:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199ECC00) [pid = 3380] [serial = 1278] [outer = 00000000] 08:30:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1C20D000) [pid = 3380] [serial = 1279] [outer = 199ECC00] 08:30:56 INFO - PROCESS | 3380 | 1468596656725 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C657800) [pid = 3380] [serial = 1280] [outer = 199ECC00] 08:30:57 INFO - PROCESS | 3380 | 1468596657145 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 08:30:57 INFO - PROCESS | 3380 | 1468596657208 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 3380 | 1468596657210 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 08:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:30:57 INFO - PROCESS | 3380 | 1468596657213 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 3380 | 1468596657215 Marionette TRACE conn6 <- [1,1670,null,{}] 08:30:57 INFO - PROCESS | 3380 | 1468596657218 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:57 INFO - PROCESS | 3380 | 1468596657220 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:57 INFO - PROCESS | 3380 | 1468596657302 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 08:30:57 INFO - PROCESS | 3380 | 1468596657308 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 3380 | 1468596657310 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:57 INFO - PROCESS | 3380 | ++DOCSHELL 1C65CC00 == 45 [pid = 3380] [id = 427] 08:30:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1C65D000) [pid = 3380] [serial = 1281] [outer = 00000000] 08:30:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1C662800) [pid = 3380] [serial = 1282] [outer = 1C65D000] 08:30:57 INFO - PROCESS | 3380 | 1468596657353 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C663C00) [pid = 3380] [serial = 1283] [outer = 1C65D000] 08:30:57 INFO - PROCESS | 3380 | 1468596657775 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 08:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:30:57 INFO - PROCESS | 3380 | 1468596657845 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 3380 | 1468596657849 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 08:30:57 INFO - PROCESS | 3380 | 1468596657854 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 3380 | 1468596657859 Marionette TRACE conn6 <- [1,1674,null,{}] 08:30:57 INFO - PROCESS | 3380 | 1468596657865 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:57 INFO - PROCESS | 3380 | 1468596657869 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:57 INFO - PROCESS | 3380 | 1468596657985 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 08:30:58 INFO - PROCESS | 3380 | 1468596658152 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 3380 | 1468596658158 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:58 INFO - PROCESS | 3380 | ++DOCSHELL 101FEC00 == 46 [pid = 3380] [id = 428] 08:30:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1037A000) [pid = 3380] [serial = 1284] [outer = 00000000] 08:30:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1063F800) [pid = 3380] [serial = 1285] [outer = 1037A000] 08:30:58 INFO - PROCESS | 3380 | 1468596658215 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10773800) [pid = 3380] [serial = 1286] [outer = 1037A000] 08:30:58 INFO - PROCESS | 3380 | 1468596658774 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 987ms 08:30:58 INFO - PROCESS | 3380 | 1468596658842 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 3380 | 1468596658845 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 08:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:30:58 INFO - PROCESS | 3380 | 1468596658852 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 3380 | 1468596658856 Marionette TRACE conn6 <- [1,1678,null,{}] 08:30:58 INFO - PROCESS | 3380 | 1468596658860 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:58 INFO - PROCESS | 3380 | 1468596658862 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:58 INFO - PROCESS | 3380 | 1468596658974 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 08:30:59 INFO - PROCESS | 3380 | 1468596659088 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 3380 | 1468596659091 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:30:59 INFO - PROCESS | 3380 | ++DOCSHELL 14C38C00 == 47 [pid = 3380] [id = 429] 08:30:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (14CEC400) [pid = 3380] [serial = 1287] [outer = 00000000] 08:30:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1604B400) [pid = 3380] [serial = 1288] [outer = 14CEC400] 08:30:59 INFO - PROCESS | 3380 | 1468596659188 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (17C58C00) [pid = 3380] [serial = 1289] [outer = 14CEC400] 08:30:59 INFO - PROCESS | 3380 | 1468596659775 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 988ms 08:30:59 INFO - PROCESS | 3380 | 1468596659840 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 3380 | 1468596659843 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 08:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:30:59 INFO - PROCESS | 3380 | 1468596659847 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 3380 | 1468596659849 Marionette TRACE conn6 <- [1,1682,null,{}] 08:30:59 INFO - PROCESS | 3380 | 1468596659872 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:59 INFO - PROCESS | 3380 | 1468596659877 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:00 INFO - PROCESS | 3380 | 1468596660028 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 08:31:00 INFO - PROCESS | 3380 | 1468596660087 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 3380 | 1468596660090 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:00 INFO - PROCESS | 3380 | ++DOCSHELL 1ADC3C00 == 48 [pid = 3380] [id = 430] 08:31:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1ADC7800) [pid = 3380] [serial = 1290] [outer = 00000000] 08:31:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1B502400) [pid = 3380] [serial = 1291] [outer = 1ADC7800] 08:31:00 INFO - PROCESS | 3380 | 1468596660148 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1C214000) [pid = 3380] [serial = 1292] [outer = 1ADC7800] 08:31:00 INFO - PROCESS | 3380 | 1468596660746 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 08:31:00 INFO - PROCESS | 3380 | 1468596660819 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 3380 | 1468596660822 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 08:31:00 INFO - PROCESS | 3380 | 1468596660825 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:31:00 INFO - PROCESS | 3380 | 1468596660827 Marionette TRACE conn6 <- [1,1686,null,{}] 08:31:00 INFO - PROCESS | 3380 | 1468596660830 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:00 INFO - PROCESS | 3380 | 1468596660832 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:00 INFO - PROCESS | 3380 | 1468596660945 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 08:31:01 INFO - PROCESS | 3380 | 1468596661103 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 3380 | 1468596661106 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:01 INFO - PROCESS | 3380 | ++DOCSHELL 1ADCB400 == 49 [pid = 3380] [id = 431] 08:31:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1BD86000) [pid = 3380] [serial = 1293] [outer = 00000000] 08:31:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1C777000) [pid = 3380] [serial = 1294] [outer = 1BD86000] 08:31:01 INFO - PROCESS | 3380 | 1468596661160 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (1CCB1800) [pid = 3380] [serial = 1295] [outer = 1BD86000] 08:31:01 INFO - PROCESS | 3380 | 1468596661857 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1071ms 08:31:01 INFO - PROCESS | 3380 | 1468596661899 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 08:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:31:01 INFO - PROCESS | 3380 | 1468596661904 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 08:31:01 INFO - PROCESS | 3380 | 1468596661908 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 3380 | 1468596661911 Marionette TRACE conn6 <- [1,1690,null,{}] 08:31:01 INFO - PROCESS | 3380 | 1468596661917 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:01 INFO - PROCESS | 3380 | 1468596661920 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:02 INFO - PROCESS | 3380 | 1468596662021 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 08:31:02 INFO - PROCESS | 3380 | 1468596662159 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 3380 | 1468596662162 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:02 INFO - PROCESS | 3380 | ++DOCSHELL 1063A000 == 50 [pid = 3380] [id = 432] 08:31:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (10640C00) [pid = 3380] [serial = 1296] [outer = 00000000] 08:31:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 98 (10CC6800) [pid = 3380] [serial = 1297] [outer = 10640C00] 08:31:02 INFO - PROCESS | 3380 | 1468596662212 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 99 (115CB800) [pid = 3380] [serial = 1298] [outer = 10640C00] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 1884A000 == 49 [pid = 3380] [id = 426] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 10418400 == 48 [pid = 3380] [id = 425] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 1B75E000 == 47 [pid = 3380] [id = 424] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 197B3C00 == 46 [pid = 3380] [id = 423] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 195F4400 == 45 [pid = 3380] [id = 422] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 18BAC000 == 44 [pid = 3380] [id = 421] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 17455400 == 43 [pid = 3380] [id = 420] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 10B95400 == 42 [pid = 3380] [id = 419] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 0CFB3800 == 41 [pid = 3380] [id = 418] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 14CE0400 == 40 [pid = 3380] [id = 417] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 0D00E000 == 39 [pid = 3380] [id = 416] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 10418C00 == 38 [pid = 3380] [id = 415] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 10417800 == 37 [pid = 3380] [id = 406] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 198C4000 == 36 [pid = 3380] [id = 400] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 0D1CC400 == 35 [pid = 3380] [id = 402] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 14444400 == 34 [pid = 3380] [id = 403] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 191EE800 == 33 [pid = 3380] [id = 404] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 19BEA400 == 32 [pid = 3380] [id = 405] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 1ADCB400 == 31 [pid = 3380] [id = 431] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 1ADC3C00 == 30 [pid = 3380] [id = 430] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 1C65CC00 == 29 [pid = 3380] [id = 427] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 101FEC00 == 28 [pid = 3380] [id = 428] 08:31:02 INFO - PROCESS | 3380 | --DOCSHELL 14C38C00 == 27 [pid = 3380] [id = 429] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 98 (10BBEC00) [pid = 3380] [serial = 1220] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 97 (10642800) [pid = 3380] [serial = 1219] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (10033400) [pid = 3380] [serial = 1222] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (10374800) [pid = 3380] [serial = 1223] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (10380C00) [pid = 3380] [serial = 1208] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1015EC00) [pid = 3380] [serial = 1207] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (18856C00) [pid = 3380] [serial = 1231] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (148B9400) [pid = 3380] [serial = 1211] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (145E3C00) [pid = 3380] [serial = 1210] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1ADC4400) [pid = 3380] [serial = 1237] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (197B1800) [pid = 3380] [serial = 1214] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (195E9C00) [pid = 3380] [serial = 1213] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1BD0E800) [pid = 3380] [serial = 1217] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1B75D800) [pid = 3380] [serial = 1216] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (195F1800) [pid = 3380] [serial = 1235] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (191FB800) [pid = 3380] [serial = 1234] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14C02800) [pid = 3380] [serial = 1240] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1B910400) [pid = 3380] [serial = 1243] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17458000) [pid = 3380] [serial = 1228] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1B590000) [pid = 3380] [serial = 1238] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (18BAAC00) [pid = 3380] [serial = 1244] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (115D1800) [pid = 3380] [serial = 1225] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (145AF400) [pid = 3380] [serial = 1226] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1C2A2000) [pid = 3380] [serial = 1246] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18BB0400) [pid = 3380] [serial = 1232] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17CC5C00) [pid = 3380] [serial = 1229] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (17893800) [pid = 3380] [serial = 1241] [outer = 00000000] [url = about:blank] 08:31:03 INFO - PROCESS | 3380 | 1468596663313 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1490ms 08:31:03 INFO - PROCESS | 3380 | 1468596663400 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 3380 | 1468596663404 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 08:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:31:03 INFO - PROCESS | 3380 | 1468596663409 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 3380 | 1468596663413 Marionette TRACE conn6 <- [1,1694,null,{}] 08:31:03 INFO - PROCESS | 3380 | 1468596663418 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:03 INFO - PROCESS | 3380 | 1468596663421 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:03 INFO - PROCESS | 3380 | 1468596663541 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 08:31:03 INFO - PROCESS | 3380 | 1468596663632 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 3380 | 1468596663634 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:03 INFO - PROCESS | 3380 | ++DOCSHELL 0D1E5000 == 28 [pid = 3380] [id = 433] 08:31:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1003AC00) [pid = 3380] [serial = 1299] [outer = 00000000] 08:31:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (10413400) [pid = 3380] [serial = 1300] [outer = 1003AC00] 08:31:03 INFO - PROCESS | 3380 | 1468596663682 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1041BC00) [pid = 3380] [serial = 1301] [outer = 1003AC00] 08:31:04 INFO - PROCESS | 3380 | 1468596664062 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 08:31:04 INFO - PROCESS | 3380 | 1468596664099 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 3380 | 1468596664104 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 08:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:31:04 INFO - PROCESS | 3380 | 1468596664110 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 3380 | 1468596664113 Marionette TRACE conn6 <- [1,1698,null,{}] 08:31:04 INFO - PROCESS | 3380 | 1468596664117 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:04 INFO - PROCESS | 3380 | 1468596664119 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:04 INFO - PROCESS | 3380 | 1468596664236 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 08:31:04 INFO - PROCESS | 3380 | 1468596664244 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 3380 | 1468596664246 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:04 INFO - PROCESS | 3380 | ++DOCSHELL 1076E000 == 29 [pid = 3380] [id = 434] 08:31:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10BF3400) [pid = 3380] [serial = 1302] [outer = 00000000] 08:31:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (115D1800) [pid = 3380] [serial = 1303] [outer = 10BF3400] 08:31:04 INFO - PROCESS | 3380 | 1468596664292 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (145A5C00) [pid = 3380] [serial = 1304] [outer = 10BF3400] 08:31:04 INFO - PROCESS | 3380 | 1468596664749 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 08:31:04 INFO - PROCESS | 3380 | 1468596664784 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 3380 | 1468596664787 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 08:31:04 INFO - PROCESS | 3380 | 1468596664790 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:31:04 INFO - PROCESS | 3380 | 1468596664793 Marionette TRACE conn6 <- [1,1702,null,{}] 08:31:04 INFO - PROCESS | 3380 | 1468596664804 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:04 INFO - PROCESS | 3380 | 1468596664809 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:04 INFO - PROCESS | 3380 | 1468596664895 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 08:31:04 INFO - PROCESS | 3380 | 1468596664902 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 3380 | 1468596664905 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:04 INFO - PROCESS | 3380 | ++DOCSHELL 14C33800 == 30 [pid = 3380] [id = 435] 08:31:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (14C4C400) [pid = 3380] [serial = 1305] [outer = 00000000] 08:31:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1604FC00) [pid = 3380] [serial = 1306] [outer = 14C4C400] 08:31:04 INFO - PROCESS | 3380 | 1468596664953 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (17458000) [pid = 3380] [serial = 1307] [outer = 14C4C400] 08:31:05 INFO - PROCESS | 3380 | 1468596665439 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 733ms 08:31:05 INFO - PROCESS | 3380 | 1468596665528 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 3380 | 1468596665530 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 08:31:05 INFO - PROCESS | 3380 | 1468596665533 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:31:05 INFO - PROCESS | 3380 | 1468596665535 Marionette TRACE conn6 <- [1,1706,null,{}] 08:31:05 INFO - PROCESS | 3380 | 1468596665538 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:05 INFO - PROCESS | 3380 | 1468596665540 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:05 INFO - PROCESS | 3380 | 1468596665686 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 08:31:05 INFO - PROCESS | 3380 | 1468596665708 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 3380 | 1468596665710 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:05 INFO - PROCESS | 3380 | ++DOCSHELL 17CD0800 == 31 [pid = 3380] [id = 436] 08:31:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (17CD1C00) [pid = 3380] [serial = 1308] [outer = 00000000] 08:31:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (187E0000) [pid = 3380] [serial = 1309] [outer = 17CD1C00] 08:31:05 INFO - PROCESS | 3380 | 1468596665754 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (18BAA400) [pid = 3380] [serial = 1310] [outer = 17CD1C00] 08:31:06 INFO - PROCESS | 3380 | 1468596666191 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 08:31:06 INFO - PROCESS | 3380 | 1468596666207 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 3380 | 1468596666209 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 08:31:06 INFO - PROCESS | 3380 | 1468596666217 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 3380 | 1468596666219 Marionette TRACE conn6 <- [1,1710,null,{}] 08:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:31:06 INFO - PROCESS | 3380 | 1468596666222 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:06 INFO - PROCESS | 3380 | 1468596666224 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:06 INFO - PROCESS | 3380 | 1468596666336 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 08:31:06 INFO - PROCESS | 3380 | 1468596666343 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 3380 | 1468596666345 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:06 INFO - PROCESS | 3380 | ++DOCSHELL 18BAF000 == 32 [pid = 3380] [id = 437] 08:31:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (18BB0400) [pid = 3380] [serial = 1311] [outer = 00000000] 08:31:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (191F5000) [pid = 3380] [serial = 1312] [outer = 18BB0400] 08:31:06 INFO - PROCESS | 3380 | 1468596666389 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (195E9C00) [pid = 3380] [serial = 1313] [outer = 18BB0400] 08:31:06 INFO - PROCESS | 3380 | 1468596666889 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 08:31:06 INFO - PROCESS | 3380 | 1468596666952 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 3380 | 1468596666955 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 08:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:31:06 INFO - PROCESS | 3380 | 1468596666964 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 3380 | 1468596666966 Marionette TRACE conn6 <- [1,1714,null,{}] 08:31:06 INFO - PROCESS | 3380 | 1468596666969 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:06 INFO - PROCESS | 3380 | 1468596666975 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:07 INFO - PROCESS | 3380 | 1468596667125 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 08:31:07 INFO - PROCESS | 3380 | 1468596667449 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 3380 | 1468596667451 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1C65D000) [pid = 3380] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (14CE5400) [pid = 3380] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (195F5400) [pid = 3380] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (17456C00) [pid = 3380] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (16873800) [pid = 3380] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (0CFB7C00) [pid = 3380] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10BF7000) [pid = 3380] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1B761C00) [pid = 3380] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1AD72C00) [pid = 3380] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (0D00E800) [pid = 3380] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (18BAC800) [pid = 3380] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10414800) [pid = 3380] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:31:07 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (199ECC00) [pid = 3380] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:31:07 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBB800 == 33 [pid = 3380] [id = 438] 08:31:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (0CFBD400) [pid = 3380] [serial = 1314] [outer = 00000000] 08:31:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10BF7000) [pid = 3380] [serial = 1315] [outer = 0CFBD400] 08:31:07 INFO - PROCESS | 3380 | 1468596667505 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (0D012800) [pid = 3380] [serial = 1316] [outer = 0CFBD400] 08:31:07 INFO - PROCESS | 3380 | 1468596667879 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 970ms 08:31:07 INFO - PROCESS | 3380 | 1468596667937 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 08:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:31:07 INFO - PROCESS | 3380 | 1468596667939 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 08:31:07 INFO - PROCESS | 3380 | 1468596667943 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 3380 | 1468596667944 Marionette TRACE conn6 <- [1,1718,null,{}] 08:31:07 INFO - PROCESS | 3380 | 1468596667948 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:07 INFO - PROCESS | 3380 | 1468596667950 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:08 INFO - PROCESS | 3380 | 1468596668061 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 08:31:08 INFO - PROCESS | 3380 | 1468596668073 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 3380 | 1468596668075 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:08 INFO - PROCESS | 3380 | ++DOCSHELL 0CF0C800 == 34 [pid = 3380] [id = 439] 08:31:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (0CFB9000) [pid = 3380] [serial = 1317] [outer = 00000000] 08:31:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (197B7800) [pid = 3380] [serial = 1318] [outer = 0CFB9000] 08:31:08 INFO - PROCESS | 3380 | 1468596668119 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19BEA400) [pid = 3380] [serial = 1319] [outer = 0CFB9000] 08:31:08 INFO - PROCESS | 3380 | 1468596668535 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:31: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 08:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 631ms 08:31:08 INFO - PROCESS | 3380 | 1468596668574 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 3380 | 1468596668576 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:31:08 INFO - PROCESS | 3380 | 1468596668579 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 3380 | 1468596668581 Marionette TRACE conn6 <- [1,1722,null,{}] 08:31:08 INFO - PROCESS | 3380 | 1468596668584 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:08 INFO - PROCESS | 3380 | 1468596668586 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:08 INFO - PROCESS | 3380 | 1468596668664 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 08:31:08 INFO - PROCESS | 3380 | 1468596668785 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 3380 | 1468596668787 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:08 INFO - PROCESS | 3380 | ++DOCSHELL 0D1F2C00 == 35 [pid = 3380] [id = 440] 08:31:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (115CB000) [pid = 3380] [serial = 1320] [outer = 00000000] 08:31:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1ADC2000) [pid = 3380] [serial = 1321] [outer = 115CB000] 08:31:08 INFO - PROCESS | 3380 | 1468596668831 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1ADC3000) [pid = 3380] [serial = 1322] [outer = 115CB000] 08:31:09 INFO - PROCESS | 3380 | 1468596669164 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:31: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 08:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 631ms 08:31:09 INFO - PROCESS | 3380 | 1468596669211 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 3380 | 1468596669213 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 08:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:31:09 INFO - PROCESS | 3380 | 1468596669229 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 3380 | 1468596669231 Marionette TRACE conn6 <- [1,1726,null,{}] 08:31:09 INFO - PROCESS | 3380 | 1468596669235 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:09 INFO - PROCESS | 3380 | 1468596669236 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:09 INFO - PROCESS | 3380 | 1468596669315 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 08:31:09 INFO - PROCESS | 3380 | 1468596669320 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 3380 | 1468596669322 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:09 INFO - PROCESS | 3380 | ++DOCSHELL 1ADC4400 == 36 [pid = 3380] [id = 441] 08:31:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1B502000) [pid = 3380] [serial = 1323] [outer = 00000000] 08:31:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1B59A400) [pid = 3380] [serial = 1324] [outer = 1B502000] 08:31:09 INFO - PROCESS | 3380 | 1468596669366 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1B917400) [pid = 3380] [serial = 1325] [outer = 1B502000] 08:31:10 INFO - PROCESS | 3380 | 1468596670234 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1075ms 08:31:10 INFO - PROCESS | 3380 | 1468596670309 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 3380 | 1468596670313 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 08:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:31:10 INFO - PROCESS | 3380 | 1468596670317 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 3380 | 1468596670320 Marionette TRACE conn6 <- [1,1730,null,{}] 08:31:10 INFO - PROCESS | 3380 | 1468596670326 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:10 INFO - PROCESS | 3380 | 1468596670330 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:10 INFO - PROCESS | 3380 | 1468596670454 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 08:31:10 INFO - PROCESS | 3380 | 1468596670582 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 3380 | 1468596670585 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:10 INFO - PROCESS | 3380 | ++DOCSHELL 10374400 == 37 [pid = 3380] [id = 442] 08:31:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10377400) [pid = 3380] [serial = 1326] [outer = 00000000] 08:31:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (10BF2C00) [pid = 3380] [serial = 1327] [outer = 10377400] 08:31:10 INFO - PROCESS | 3380 | 1468596670642 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (145A3C00) [pid = 3380] [serial = 1328] [outer = 10377400] 08:31:11 INFO - PROCESS | 3380 | 1468596671349 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1232ms 08:31:11 INFO - PROCESS | 3380 | 1468596671550 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 3380 | 1468596671554 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 08:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:31:11 INFO - PROCESS | 3380 | 1468596671559 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 3380 | 1468596671562 Marionette TRACE conn6 <- [1,1734,null,{}] 08:31:11 INFO - PROCESS | 3380 | 1468596671568 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:11 INFO - PROCESS | 3380 | 1468596671571 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:11 INFO - PROCESS | 3380 | 1468596671680 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 08:31:11 INFO - PROCESS | 3380 | 1468596671809 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 3380 | 1468596671814 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:11 INFO - PROCESS | 3380 | ++DOCSHELL 10415800 == 38 [pid = 3380] [id = 443] 08:31:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10419400) [pid = 3380] [serial = 1329] [outer = 00000000] 08:31:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (10643C00) [pid = 3380] [serial = 1330] [outer = 10419400] 08:31:11 INFO - PROCESS | 3380 | 1468596671865 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (10BBEC00) [pid = 3380] [serial = 1331] [outer = 10419400] 08:31:12 INFO - PROCESS | 3380 | --DOCSHELL 0D1F2C00 == 37 [pid = 3380] [id = 440] 08:31:12 INFO - PROCESS | 3380 | --DOCSHELL 0CF0C800 == 36 [pid = 3380] [id = 439] 08:31:12 INFO - PROCESS | 3380 | --DOCSHELL 0CFBB800 == 35 [pid = 3380] [id = 438] 08:31:12 INFO - PROCESS | 3380 | --DOCSHELL 18BAF000 == 34 [pid = 3380] [id = 437] 08:31:12 INFO - PROCESS | 3380 | --DOCSHELL 17CD0800 == 33 [pid = 3380] [id = 436] 08:31:12 INFO - PROCESS | 3380 | --DOCSHELL 14C33800 == 32 [pid = 3380] [id = 435] 08:31:12 INFO - PROCESS | 3380 | --DOCSHELL 1076E000 == 31 [pid = 3380] [id = 434] 08:31:12 INFO - PROCESS | 3380 | --DOCSHELL 0D1E5000 == 30 [pid = 3380] [id = 433] 08:31:12 INFO - PROCESS | 3380 | --DOCSHELL 1063A000 == 29 [pid = 3380] [id = 432] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1686A800) [pid = 3380] [serial = 1252] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (17D1FC00) [pid = 3380] [serial = 1253] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (19908800) [pid = 3380] [serial = 1268] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (17D22400) [pid = 3380] [serial = 1262] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1C623800) [pid = 3380] [serial = 1247] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (10163400) [pid = 3380] [serial = 1255] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (145AC400) [pid = 3380] [serial = 1259] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1C2AA800) [pid = 3380] [serial = 1274] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1AD77800) [pid = 3380] [serial = 1271] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (115CB400) [pid = 3380] [serial = 1258] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1ADC9C00) [pid = 3380] [serial = 1270] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10420C00) [pid = 3380] [serial = 1250] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (197B8800) [pid = 3380] [serial = 1267] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (191F5800) [pid = 3380] [serial = 1264] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1063C000) [pid = 3380] [serial = 1256] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17B32800) [pid = 3380] [serial = 1261] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (195ED800) [pid = 3380] [serial = 1277] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17451C00) [pid = 3380] [serial = 1276] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1C20D000) [pid = 3380] [serial = 1279] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C04BC00) [pid = 3380] [serial = 1273] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (195E8C00) [pid = 3380] [serial = 1265] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (101F5400) [pid = 3380] [serial = 1249] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1C657800) [pid = 3380] [serial = 1280] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1C662800) [pid = 3380] [serial = 1282] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1C663C00) [pid = 3380] [serial = 1283] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3380 | 1468596672376 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:31: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 08:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 870ms 08:31:12 INFO - PROCESS | 3380 | 1468596672434 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 3380 | 1468596672437 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 08:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:31:12 INFO - PROCESS | 3380 | 1468596672444 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 3380 | 1468596672448 Marionette TRACE conn6 <- [1,1738,null,{}] 08:31:12 INFO - PROCESS | 3380 | 1468596672451 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:12 INFO - PROCESS | 3380 | 1468596672454 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:12 INFO - PROCESS | 3380 | 1468596672541 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 08:31:12 INFO - PROCESS | 3380 | 1468596672549 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 3380 | 1468596672552 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:12 INFO - PROCESS | 3380 | ++DOCSHELL 1451A800 == 30 [pid = 3380] [id = 444] 08:31:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (145E5000) [pid = 3380] [serial = 1332] [outer = 00000000] 08:31:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (14895C00) [pid = 3380] [serial = 1333] [outer = 145E5000] 08:31:12 INFO - PROCESS | 3380 | 1468596672599 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (14B39400) [pid = 3380] [serial = 1334] [outer = 145E5000] 08:31:13 INFO - PROCESS | 3380 | 1468596673076 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:31: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 08:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 08:31:13 INFO - PROCESS | 3380 | 1468596673134 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 3380 | 1468596673136 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 08:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:31:13 INFO - PROCESS | 3380 | 1468596673140 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 3380 | 1468596673142 Marionette TRACE conn6 <- [1,1742,null,{}] 08:31:13 INFO - PROCESS | 3380 | 1468596673152 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:13 INFO - PROCESS | 3380 | 1468596673156 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:13 INFO - PROCESS | 3380 | 1468596673274 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 08:31:13 INFO - PROCESS | 3380 | 1468596673291 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 3380 | 1468596673294 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:13 INFO - PROCESS | 3380 | ++DOCSHELL 17C58000 == 31 [pid = 3380] [id = 445] 08:31:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (17CC6C00) [pid = 3380] [serial = 1335] [outer = 00000000] 08:31:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17D1D400) [pid = 3380] [serial = 1336] [outer = 17CC6C00] 08:31:13 INFO - PROCESS | 3380 | 1468596673343 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (187D7800) [pid = 3380] [serial = 1337] [outer = 17CC6C00] 08:31:13 INFO - PROCESS | 3380 | 1468596673805 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 08:31:13 INFO - PROCESS | 3380 | 1468596673874 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 08:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:31:13 INFO - PROCESS | 3380 | 1468596673876 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 08:31:13 INFO - PROCESS | 3380 | 1468596673879 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 3380 | 1468596673881 Marionette TRACE conn6 <- [1,1746,null,{}] 08:31:13 INFO - PROCESS | 3380 | 1468596673884 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:13 INFO - PROCESS | 3380 | 1468596673886 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:13 INFO - PROCESS | 3380 | 1468596673971 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 08:31:13 INFO - PROCESS | 3380 | 1468596673977 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 3380 | 1468596673979 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:14 INFO - PROCESS | 3380 | ++DOCSHELL 187DDC00 == 32 [pid = 3380] [id = 446] 08:31:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (19180C00) [pid = 3380] [serial = 1338] [outer = 00000000] 08:31:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (195E9800) [pid = 3380] [serial = 1339] [outer = 19180C00] 08:31:14 INFO - PROCESS | 3380 | 1468596674033 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (195F1800) [pid = 3380] [serial = 1340] [outer = 19180C00] 08:31:14 INFO - PROCESS | 3380 | 1468596674476 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 08:31:14 INFO - PROCESS | 3380 | 1468596674550 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 3380 | 1468596674552 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 08:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:31:14 INFO - PROCESS | 3380 | 1468596674561 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 3380 | 1468596674562 Marionette TRACE conn6 <- [1,1750,null,{}] 08:31:14 INFO - PROCESS | 3380 | 1468596674566 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:14 INFO - PROCESS | 3380 | 1468596674568 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:14 INFO - PROCESS | 3380 | 1468596674706 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 08:31:14 INFO - PROCESS | 3380 | 1468596674725 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 3380 | 1468596674727 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:14 INFO - PROCESS | 3380 | ++DOCSHELL 191FB400 == 33 [pid = 3380] [id = 447] 08:31:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (197B6000) [pid = 3380] [serial = 1341] [outer = 00000000] 08:31:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19908800) [pid = 3380] [serial = 1342] [outer = 197B6000] 08:31:14 INFO - PROCESS | 3380 | 1468596674770 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199E9C00) [pid = 3380] [serial = 1343] [outer = 197B6000] 08:31:15 INFO - PROCESS | 3380 | 1468596675198 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 08:31:15 INFO - PROCESS | 3380 | 1468596675235 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 08:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:31:15 INFO - PROCESS | 3380 | 1468596675237 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 08:31:15 INFO - PROCESS | 3380 | 1468596675240 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 3380 | 1468596675242 Marionette TRACE conn6 <- [1,1754,null,{}] 08:31:15 INFO - PROCESS | 3380 | 1468596675245 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:15 INFO - PROCESS | 3380 | 1468596675251 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:15 INFO - PROCESS | 3380 | 1468596675398 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 08:31:15 INFO - PROCESS | 3380 | 1468596675460 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 3380 | 1468596675462 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:15 INFO - PROCESS | 3380 | ++DOCSHELL 1ADBF400 == 34 [pid = 3380] [id = 448] 08:31:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1ADC0C00) [pid = 3380] [serial = 1344] [outer = 00000000] 08:31:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1B599400) [pid = 3380] [serial = 1345] [outer = 1ADC0C00] 08:31:15 INFO - PROCESS | 3380 | 1468596675507 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1BD0FC00) [pid = 3380] [serial = 1346] [outer = 1ADC0C00] 08:31:15 INFO - PROCESS | 3380 | 1468596675947 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 08:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:31:15 INFO - PROCESS | 3380 | 1468596675971 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 3380 | 1468596675973 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 08:31:15 INFO - PROCESS | 3380 | 1468596675982 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 3380 | 1468596675984 Marionette TRACE conn6 <- [1,1758,null,{}] 08:31:15 INFO - PROCESS | 3380 | 1468596675987 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:15 INFO - PROCESS | 3380 | 1468596675989 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:16 INFO - PROCESS | 3380 | 1468596676138 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 08:31:16 INFO - PROCESS | 3380 | 1468596676150 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 3380 | 1468596676152 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:16 INFO - PROCESS | 3380 | ++DOCSHELL 10643800 == 35 [pid = 3380] [id = 449] 08:31:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (191F8800) [pid = 3380] [serial = 1347] [outer = 00000000] 08:31:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C20D000) [pid = 3380] [serial = 1348] [outer = 191F8800] 08:31:16 INFO - PROCESS | 3380 | 1468596676195 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C050000) [pid = 3380] [serial = 1349] [outer = 191F8800] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (17CD1C00) [pid = 3380] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (18BB0400) [pid = 3380] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1003AC00) [pid = 3380] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10BF3400) [pid = 3380] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10640C00) [pid = 3380] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14C4C400) [pid = 3380] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1037A000) [pid = 3380] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14CEC400) [pid = 3380] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1ADC7800) [pid = 3380] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1BD86000) [pid = 3380] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (0CFBD400) [pid = 3380] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (0CFB9000) [pid = 3380] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:31:16 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (115CB000) [pid = 3380] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:31:16 INFO - PROCESS | 3380 | 1468596676722 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 792ms 08:31:16 INFO - PROCESS | 3380 | 1468596676768 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 08:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:31:16 INFO - PROCESS | 3380 | 1468596676770 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 08:31:16 INFO - PROCESS | 3380 | 1468596676773 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 3380 | 1468596676775 Marionette TRACE conn6 <- [1,1762,null,{}] 08:31:16 INFO - PROCESS | 3380 | 1468596676779 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:16 INFO - PROCESS | 3380 | 1468596676780 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:16 INFO - PROCESS | 3380 | 1468596676858 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 08:31:16 INFO - PROCESS | 3380 | 1468596676864 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 3380 | 1468596676866 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:16 INFO - PROCESS | 3380 | ++DOCSHELL 0D010000 == 36 [pid = 3380] [id = 450] 08:31:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (0D16B800) [pid = 3380] [serial = 1350] [outer = 00000000] 08:31:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14C03000) [pid = 3380] [serial = 1351] [outer = 0D16B800] 08:31:16 INFO - PROCESS | 3380 | 1468596676909 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14DC3400) [pid = 3380] [serial = 1352] [outer = 0D16B800] 08:31:17 INFO - PROCESS | 3380 | 1468596677329 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 08:31:17 INFO - PROCESS | 3380 | 1468596677404 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 3380 | 1468596677406 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 08:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:31:17 INFO - PROCESS | 3380 | 1468596677409 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 3380 | 1468596677411 Marionette TRACE conn6 <- [1,1766,null,{}] 08:31:17 INFO - PROCESS | 3380 | 1468596677414 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:17 INFO - PROCESS | 3380 | 1468596677416 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:17 INFO - PROCESS | 3380 | 1468596677519 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 08:31:17 INFO - PROCESS | 3380 | 1468596677526 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 3380 | 1468596677527 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:17 INFO - PROCESS | 3380 | ++DOCSHELL 1884A000 == 37 [pid = 3380] [id = 451] 08:31:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (191FA000) [pid = 3380] [serial = 1353] [outer = 00000000] 08:31:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1B75F000) [pid = 3380] [serial = 1354] [outer = 191FA000] 08:31:17 INFO - PROCESS | 3380 | 1468596677570 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1C0F2400) [pid = 3380] [serial = 1355] [outer = 191FA000] 08:31:18 INFO - PROCESS | 3380 | 1468596677998 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 632ms 08:31:18 INFO - PROCESS | 3380 | 1468596678053 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 3380 | 1468596678055 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 08:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:31:18 INFO - PROCESS | 3380 | 1468596678059 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 3380 | 1468596678060 Marionette TRACE conn6 <- [1,1770,null,{}] 08:31:18 INFO - PROCESS | 3380 | 1468596678064 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 3380 | 1468596678066 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:18 INFO - PROCESS | 3380 | 1468596678146 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 08:31:18 INFO - PROCESS | 3380 | 1468596678151 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 3380 | 1468596678153 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:18 INFO - PROCESS | 3380 | ++DOCSHELL 17D1C800 == 38 [pid = 3380] [id = 452] 08:31:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1C652400) [pid = 3380] [serial = 1356] [outer = 00000000] 08:31:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1C65C800) [pid = 3380] [serial = 1357] [outer = 1C652400] 08:31:18 INFO - PROCESS | 3380 | 1468596678196 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C65F400) [pid = 3380] [serial = 1358] [outer = 1C652400] 08:31:18 INFO - PROCESS | 3380 | 1468596678607 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 570ms 08:31:18 INFO - PROCESS | 3380 | 1468596678688 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 3380 | 1468596678692 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 08:31:18 INFO - PROCESS | 3380 | 1468596678702 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:31:18 INFO - PROCESS | 3380 | 1468596678707 Marionette TRACE conn6 <- [1,1774,null,{}] 08:31:18 INFO - PROCESS | 3380 | 1468596678713 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 3380 | 1468596678717 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:18 INFO - PROCESS | 3380 | 1468596678834 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 08:31:19 INFO - PROCESS | 3380 | 1468596679004 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 3380 | 1468596679009 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:19 INFO - PROCESS | 3380 | ++DOCSHELL 101F7000 == 39 [pid = 3380] [id = 453] 08:31:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (101FA800) [pid = 3380] [serial = 1359] [outer = 00000000] 08:31:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1063D000) [pid = 3380] [serial = 1360] [outer = 101FA800] 08:31:19 INFO - PROCESS | 3380 | 1468596679066 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (14412800) [pid = 3380] [serial = 1361] [outer = 101FA800] 08:31:19 INFO - PROCESS | 3380 | 1468596679626 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 08:31:19 INFO - PROCESS | 3380 | 1468596679682 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 3380 | 1468596679685 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:31:19 INFO - PROCESS | 3380 | 1468596679691 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 3380 | 1468596679695 Marionette TRACE conn6 <- [1,1778,null,{}] 08:31:19 INFO - PROCESS | 3380 | 1468596679700 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:19 INFO - PROCESS | 3380 | 1468596679702 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:19 INFO - PROCESS | 3380 | 1468596679814 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 08:31:19 INFO - PROCESS | 3380 | 1468596679924 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 3380 | 1468596679926 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:19 INFO - PROCESS | 3380 | ++DOCSHELL 17890400 == 40 [pid = 3380] [id = 454] 08:31:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (17892400) [pid = 3380] [serial = 1362] [outer = 00000000] 08:31:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17CCA400) [pid = 3380] [serial = 1363] [outer = 17892400] 08:31:19 INFO - PROCESS | 3380 | 1468596679984 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (18BB0400) [pid = 3380] [serial = 1364] [outer = 17892400] 08:31:20 INFO - PROCESS | 3380 | 1468596680588 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 08:31:20 INFO - PROCESS | 3380 | 1468596680621 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 3380 | 1468596680624 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 08:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:31:20 INFO - PROCESS | 3380 | 1468596680628 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 3380 | 1468596680630 Marionette TRACE conn6 <- [1,1782,null,{}] 08:31:20 INFO - PROCESS | 3380 | 1468596680640 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:20 INFO - PROCESS | 3380 | 1468596680644 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:20 INFO - PROCESS | 3380 | 1468596680757 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 08:31:20 INFO - PROCESS | 3380 | 1468596680869 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 3380 | 1468596680873 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:20 INFO - PROCESS | 3380 | ++DOCSHELL 1BD8B400 == 41 [pid = 3380] [id = 455] 08:31:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1C04FC00) [pid = 3380] [serial = 1365] [outer = 00000000] 08:31:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1C628400) [pid = 3380] [serial = 1366] [outer = 1C04FC00] 08:31:20 INFO - PROCESS | 3380 | 1468596680970 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1C666000) [pid = 3380] [serial = 1367] [outer = 1C04FC00] 08:31:21 INFO - PROCESS | 3380 | 1468596681589 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1019ms 08:31:21 INFO - PROCESS | 3380 | 1468596681649 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 3380 | 1468596681652 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 08:31:21 INFO - PROCESS | 3380 | 1468596681655 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:31:21 INFO - PROCESS | 3380 | 1468596681657 Marionette TRACE conn6 <- [1,1786,null,{}] 08:31:21 INFO - PROCESS | 3380 | 1468596681661 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:21 INFO - PROCESS | 3380 | 1468596681663 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:21 INFO - PROCESS | 3380 | 1468596681772 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 08:31:21 INFO - PROCESS | 3380 | 1468596681906 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 3380 | 1468596681908 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:21 INFO - PROCESS | 3380 | ++DOCSHELL 1B592800 == 42 [pid = 3380] [id = 456] 08:31:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1C66E400) [pid = 3380] [serial = 1368] [outer = 00000000] 08:31:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1C77BC00) [pid = 3380] [serial = 1369] [outer = 1C66E400] 08:31:21 INFO - PROCESS | 3380 | 1468596681963 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1D03D400) [pid = 3380] [serial = 1370] [outer = 1C66E400] 08:31:22 INFO - PROCESS | 3380 | 1468596682677 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1067ms 08:31:22 INFO - PROCESS | 3380 | 1468596682727 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 3380 | 1468596682731 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 08:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:31:22 INFO - PROCESS | 3380 | 1468596682736 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 3380 | 1468596682739 Marionette TRACE conn6 <- [1,1790,null,{}] 08:31:22 INFO - PROCESS | 3380 | 1468596682745 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:22 INFO - PROCESS | 3380 | 1468596682748 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:22 INFO - PROCESS | 3380 | 1468596682851 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 08:31:22 INFO - PROCESS | 3380 | 1468596682962 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 3380 | 1468596682966 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:23 INFO - PROCESS | 3380 | ++DOCSHELL 10373800 == 43 [pid = 3380] [id = 457] 08:31:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1037A000) [pid = 3380] [serial = 1371] [outer = 00000000] 08:31:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1063E800) [pid = 3380] [serial = 1372] [outer = 1037A000] 08:31:23 INFO - PROCESS | 3380 | 1468596683058 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (10CCE400) [pid = 3380] [serial = 1373] [outer = 1037A000] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 1884A000 == 42 [pid = 3380] [id = 451] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 0D010000 == 41 [pid = 3380] [id = 450] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 10643800 == 40 [pid = 3380] [id = 449] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 1ADBF400 == 39 [pid = 3380] [id = 448] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 191FB400 == 38 [pid = 3380] [id = 447] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 187DDC00 == 37 [pid = 3380] [id = 446] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 17C58000 == 36 [pid = 3380] [id = 445] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 1451A800 == 35 [pid = 3380] [id = 444] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 10415800 == 34 [pid = 3380] [id = 443] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 10374400 == 33 [pid = 3380] [id = 442] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 1ADC4400 == 32 [pid = 3380] [id = 441] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 1B592800 == 31 [pid = 3380] [id = 456] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 1BD8B400 == 30 [pid = 3380] [id = 455] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 17D1C800 == 29 [pid = 3380] [id = 452] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 101F7000 == 28 [pid = 3380] [id = 453] 08:31:23 INFO - PROCESS | 3380 | --DOCSHELL 17890400 == 27 [pid = 3380] [id = 454] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (1ADC3000) [pid = 3380] [serial = 1322] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (17458000) [pid = 3380] [serial = 1307] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1ADC2000) [pid = 3380] [serial = 1321] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (187E0000) [pid = 3380] [serial = 1309] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (191F5000) [pid = 3380] [serial = 1312] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (10413400) [pid = 3380] [serial = 1300] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1041BC00) [pid = 3380] [serial = 1301] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (115D1800) [pid = 3380] [serial = 1303] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (145A5C00) [pid = 3380] [serial = 1304] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (115CB800) [pid = 3380] [serial = 1298] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10CC6800) [pid = 3380] [serial = 1297] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1604FC00) [pid = 3380] [serial = 1306] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (18BAA400) [pid = 3380] [serial = 1310] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10773800) [pid = 3380] [serial = 1286] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1063F800) [pid = 3380] [serial = 1285] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17C58C00) [pid = 3380] [serial = 1289] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1604B400) [pid = 3380] [serial = 1288] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1C214000) [pid = 3380] [serial = 1292] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1B502400) [pid = 3380] [serial = 1291] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1CCB1800) [pid = 3380] [serial = 1295] [outer = 00000000] [url = about:blank] 08:31:24 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1C777000) [pid = 3380] [serial = 1294] [outer = 00000000] [url = about:blank] 08:31:24 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (195E9C00) [pid = 3380] [serial = 1313] [outer = 00000000] [url = about:blank] 08:31:24 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10BF7000) [pid = 3380] [serial = 1315] [outer = 00000000] [url = about:blank] 08:31:24 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (0D012800) [pid = 3380] [serial = 1316] [outer = 00000000] [url = about:blank] 08:31:24 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (197B7800) [pid = 3380] [serial = 1318] [outer = 00000000] [url = about:blank] 08:31:24 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19BEA400) [pid = 3380] [serial = 1319] [outer = 00000000] [url = about:blank] 08:31:24 INFO - PROCESS | 3380 | 1468596684251 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1529ms 08:31:24 INFO - PROCESS | 3380 | 1468596684266 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 3380 | 1468596684269 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 08:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:31:24 INFO - PROCESS | 3380 | 1468596684276 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 3380 | 1468596684279 Marionette TRACE conn6 <- [1,1794,null,{}] 08:31:24 INFO - PROCESS | 3380 | 1468596684284 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:24 INFO - PROCESS | 3380 | 1468596684287 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:24 INFO - PROCESS | 3380 | 1468596684418 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 08:31:24 INFO - PROCESS | 3380 | 1468596684513 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 3380 | 1468596684515 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:24 INFO - PROCESS | 3380 | ++DOCSHELL 1003AC00 == 28 [pid = 3380] [id = 458] 08:31:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1003B000) [pid = 3380] [serial = 1374] [outer = 00000000] 08:31:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10159C00) [pid = 3380] [serial = 1375] [outer = 1003B000] 08:31:24 INFO - PROCESS | 3380 | 1468596684563 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (101F7000) [pid = 3380] [serial = 1376] [outer = 1003B000] 08:31:24 INFO - PROCESS | 3380 | 1468596684963 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 08:31:25 INFO - PROCESS | 3380 | 1468596685018 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 3380 | 1468596685024 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:31:25 INFO - PROCESS | 3380 | 1468596685032 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 3380 | 1468596685035 Marionette TRACE conn6 <- [1,1798,null,{}] 08:31:25 INFO - PROCESS | 3380 | 1468596685038 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 3380 | 1468596685041 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:25 INFO - PROCESS | 3380 | 1468596685132 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 08:31:25 INFO - PROCESS | 3380 | 1468596685139 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 3380 | 1468596685141 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:25 INFO - PROCESS | 3380 | ++DOCSHELL 1063C800 == 29 [pid = 3380] [id = 459] 08:31:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1063CC00) [pid = 3380] [serial = 1377] [outer = 00000000] 08:31:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10778000) [pid = 3380] [serial = 1378] [outer = 1063CC00] 08:31:25 INFO - PROCESS | 3380 | 1468596685188 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (10BF6000) [pid = 3380] [serial = 1379] [outer = 1063CC00] 08:31:25 INFO - PROCESS | 3380 | 1468596685662 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 08:31:25 INFO - PROCESS | 3380 | 1468596685703 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 3380 | 1468596685706 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:31:25 INFO - PROCESS | 3380 | 1468596685709 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 3380 | 1468596685712 Marionette TRACE conn6 <- [1,1802,null,{}] 08:31:25 INFO - PROCESS | 3380 | 1468596685723 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 3380 | 1468596685728 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:25 INFO - PROCESS | 3380 | 1468596685837 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 08:31:25 INFO - PROCESS | 3380 | 1468596685943 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 3380 | 1468596685946 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:25 INFO - PROCESS | 3380 | ++DOCSHELL 14B2BC00 == 30 [pid = 3380] [id = 460] 08:31:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (14B48800) [pid = 3380] [serial = 1380] [outer = 00000000] 08:31:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (14C33C00) [pid = 3380] [serial = 1381] [outer = 14B48800] 08:31:26 INFO - PROCESS | 3380 | 1468596685993 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (14DBA800) [pid = 3380] [serial = 1382] [outer = 14B48800] 08:31:26 INFO - PROCESS | 3380 | 1468596686426 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 771ms 08:31:26 INFO - PROCESS | 3380 | 1468596686483 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 3380 | 1468596686486 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 08:31:26 INFO - PROCESS | 3380 | 1468596686489 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:31:26 INFO - PROCESS | 3380 | 1468596686490 Marionette TRACE conn6 <- [1,1806,null,{}] 08:31:26 INFO - PROCESS | 3380 | 1468596686494 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:26 INFO - PROCESS | 3380 | 1468596686496 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:26 INFO - PROCESS | 3380 | 1468596686619 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 08:31:26 INFO - PROCESS | 3380 | 1468596686629 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 3380 | 1468596686631 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:26 INFO - PROCESS | 3380 | ++DOCSHELL 16047000 == 31 [pid = 3380] [id = 461] 08:31:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1604B000) [pid = 3380] [serial = 1383] [outer = 00000000] 08:31:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1789AC00) [pid = 3380] [serial = 1384] [outer = 1604B000] 08:31:26 INFO - PROCESS | 3380 | 1468596686676 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (17CD0800) [pid = 3380] [serial = 1385] [outer = 1604B000] 08:31:27 INFO - PROCESS | 3380 | 1468596687091 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 08:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:31:27 INFO - PROCESS | 3380 | 1468596687163 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 3380 | 1468596687165 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 08:31:27 INFO - PROCESS | 3380 | 1468596687168 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 3380 | 1468596687170 Marionette TRACE conn6 <- [1,1810,null,{}] 08:31:27 INFO - PROCESS | 3380 | 1468596687173 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:27 INFO - PROCESS | 3380 | 1468596687175 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:27 INFO - PROCESS | 3380 | 1468596687312 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 08:31:27 INFO - PROCESS | 3380 | 1468596687329 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 3380 | 1468596687331 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:27 INFO - PROCESS | 3380 | ++DOCSHELL 187D6000 == 32 [pid = 3380] [id = 462] 08:31:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (187D6C00) [pid = 3380] [serial = 1386] [outer = 00000000] 08:31:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (187E2400) [pid = 3380] [serial = 1387] [outer = 187D6C00] 08:31:27 INFO - PROCESS | 3380 | 1468596687375 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (18BAA400) [pid = 3380] [serial = 1388] [outer = 187D6C00] 08:31:27 INFO - PROCESS | 3380 | 1468596687840 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 08:31:27 INFO - PROCESS | 3380 | 1468596687899 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 3380 | 1468596687901 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 08:31:27 INFO - PROCESS | 3380 | 1468596687905 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:31:27 INFO - PROCESS | 3380 | 1468596687906 Marionette TRACE conn6 <- [1,1814,null,{}] 08:31:27 INFO - PROCESS | 3380 | 1468596687909 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:27 INFO - PROCESS | 3380 | 1468596687915 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:28 INFO - PROCESS | 3380 | 1468596688052 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 08:31:28 INFO - PROCESS | 3380 | 1468596688116 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 3380 | 1468596688118 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:28 INFO - PROCESS | 3380 | ++DOCSHELL 19189800 == 33 [pid = 3380] [id = 463] 08:31:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (191EF400) [pid = 3380] [serial = 1389] [outer = 00000000] 08:31:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19692400) [pid = 3380] [serial = 1390] [outer = 191EF400] 08:31:28 INFO - PROCESS | 3380 | 1468596688163 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1990DC00) [pid = 3380] [serial = 1391] [outer = 191EF400] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (197B6000) [pid = 3380] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1ADC0C00) [pid = 3380] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1B502000) [pid = 3380] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (10419400) [pid = 3380] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (17CC6C00) [pid = 3380] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (191F8800) [pid = 3380] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19180C00) [pid = 3380] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (145E5000) [pid = 3380] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10377400) [pid = 3380] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1C652400) [pid = 3380] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (0D16B800) [pid = 3380] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:31:28 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (191FA000) [pid = 3380] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:31:28 INFO - PROCESS | 3380 | 1468596688778 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 933ms 08:31:28 INFO - PROCESS | 3380 | 1468596688843 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 3380 | 1468596688845 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 08:31:28 INFO - PROCESS | 3380 | 1468596688848 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 3380 | 1468596688850 Marionette TRACE conn6 <- [1,1818,null,{}] 08:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:31:28 INFO - PROCESS | 3380 | 1468596688853 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:28 INFO - PROCESS | 3380 | 1468596688855 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:28 INFO - PROCESS | 3380 | 1468596688933 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 08:31:28 INFO - PROCESS | 3380 | 1468596688938 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 3380 | 1468596688940 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:28 INFO - PROCESS | 3380 | ++DOCSHELL 0D1CC000 == 34 [pid = 3380] [id = 464] 08:31:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17455800) [pid = 3380] [serial = 1392] [outer = 00000000] 08:31:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (191FA000) [pid = 3380] [serial = 1393] [outer = 17455800] 08:31:29 INFO - PROCESS | 3380 | 1468596688984 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (191EDC00) [pid = 3380] [serial = 1394] [outer = 17455800] 08:31:29 INFO - PROCESS | 3380 | 1468596689417 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 08:31:29 INFO - PROCESS | 3380 | 1468596689482 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 3380 | 1468596689484 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 08:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:31:29 INFO - PROCESS | 3380 | 1468596689488 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 3380 | 1468596689489 Marionette TRACE conn6 <- [1,1822,null,{}] 08:31:29 INFO - PROCESS | 3380 | 1468596689493 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:29 INFO - PROCESS | 3380 | 1468596689495 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:29 INFO - PROCESS | 3380 | 1468596689573 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 08:31:29 INFO - PROCESS | 3380 | 1468596689578 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 3380 | 1468596689580 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:29 INFO - PROCESS | 3380 | ++DOCSHELL 199E0800 == 35 [pid = 3380] [id = 465] 08:31:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (199E3800) [pid = 3380] [serial = 1395] [outer = 00000000] 08:31:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19BEA400) [pid = 3380] [serial = 1396] [outer = 199E3800] 08:31:29 INFO - PROCESS | 3380 | 1468596689624 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199E8C00) [pid = 3380] [serial = 1397] [outer = 199E3800] 08:31:30 INFO - PROCESS | 3380 | 1468596690072 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 08:31:30 INFO - PROCESS | 3380 | 1468596690123 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 3380 | 1468596690125 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 08:31:30 INFO - PROCESS | 3380 | 1468596690128 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:31:30 INFO - PROCESS | 3380 | 1468596690130 Marionette TRACE conn6 <- [1,1826,null,{}] 08:31:30 INFO - PROCESS | 3380 | 1468596690133 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:30 INFO - PROCESS | 3380 | 1468596690135 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:30 INFO - PROCESS | 3380 | 1468596690215 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 08:31:30 INFO - PROCESS | 3380 | 1468596690220 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 3380 | 1468596690222 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:30 INFO - PROCESS | 3380 | ++DOCSHELL 14B29400 == 36 [pid = 3380] [id = 466] 08:31:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1ADBF000) [pid = 3380] [serial = 1398] [outer = 00000000] 08:31:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1ADC9000) [pid = 3380] [serial = 1399] [outer = 1ADBF000] 08:31:30 INFO - PROCESS | 3380 | 1468596690275 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1B505400) [pid = 3380] [serial = 1400] [outer = 1ADBF000] 08:31:31 INFO - PROCESS | 3380 | 1468596691010 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 930ms 08:31:31 INFO - PROCESS | 3380 | 1468596691064 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 3380 | 1468596691068 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 08:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:31:31 INFO - PROCESS | 3380 | 1468596691073 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 3380 | 1468596691077 Marionette TRACE conn6 <- [1,1830,null,{}] 08:31:31 INFO - PROCESS | 3380 | 1468596691082 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:31 INFO - PROCESS | 3380 | 1468596691085 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:31 INFO - PROCESS | 3380 | 1468596691214 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 08:31:31 INFO - PROCESS | 3380 | 1468596691326 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 3380 | 1468596691330 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:31 INFO - PROCESS | 3380 | ++DOCSHELL 0D00A400 == 37 [pid = 3380] [id = 467] 08:31:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (0D00BC00) [pid = 3380] [serial = 1401] [outer = 00000000] 08:31:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10640C00) [pid = 3380] [serial = 1402] [outer = 0D00BC00] 08:31:31 INFO - PROCESS | 3380 | 1468596691387 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (10B0D400) [pid = 3380] [serial = 1403] [outer = 0D00BC00] 08:31:32 INFO - PROCESS | 3380 | 1468596692085 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1024ms 08:31:32 INFO - PROCESS | 3380 | 1468596692097 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 3380 | 1468596692101 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 08:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:31:32 INFO - PROCESS | 3380 | 1468596692108 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 3380 | 1468596692110 Marionette TRACE conn6 <- [1,1834,null,{}] 08:31:32 INFO - PROCESS | 3380 | 1468596692114 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:32 INFO - PROCESS | 3380 | 1468596692117 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:32 INFO - PROCESS | 3380 | 1468596692237 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 08:31:32 INFO - PROCESS | 3380 | 1468596692356 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 3380 | 1468596692359 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:32 INFO - PROCESS | 3380 | ++DOCSHELL 146C6800 == 38 [pid = 3380] [id = 468] 08:31:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1488E800) [pid = 3380] [serial = 1404] [outer = 00000000] 08:31:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1595E400) [pid = 3380] [serial = 1405] [outer = 1488E800] 08:31:32 INFO - PROCESS | 3380 | 1468596692414 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1744EC00) [pid = 3380] [serial = 1406] [outer = 1488E800] 08:31:33 INFO - PROCESS | 3380 | --DOCSHELL 199E0800 == 37 [pid = 3380] [id = 465] 08:31:33 INFO - PROCESS | 3380 | --DOCSHELL 0D1CC000 == 36 [pid = 3380] [id = 464] 08:31:33 INFO - PROCESS | 3380 | --DOCSHELL 19189800 == 35 [pid = 3380] [id = 463] 08:31:33 INFO - PROCESS | 3380 | --DOCSHELL 187D6000 == 34 [pid = 3380] [id = 462] 08:31:33 INFO - PROCESS | 3380 | --DOCSHELL 16047000 == 33 [pid = 3380] [id = 461] 08:31:33 INFO - PROCESS | 3380 | --DOCSHELL 14B2BC00 == 32 [pid = 3380] [id = 460] 08:31:33 INFO - PROCESS | 3380 | --DOCSHELL 1063C800 == 31 [pid = 3380] [id = 459] 08:31:33 INFO - PROCESS | 3380 | --DOCSHELL 1003AC00 == 30 [pid = 3380] [id = 458] 08:31:33 INFO - PROCESS | 3380 | --DOCSHELL 10373800 == 29 [pid = 3380] [id = 457] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1C65F400) [pid = 3380] [serial = 1358] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (14C03000) [pid = 3380] [serial = 1351] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1C0F2400) [pid = 3380] [serial = 1355] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (14DC3400) [pid = 3380] [serial = 1352] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1B75F000) [pid = 3380] [serial = 1354] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1C050000) [pid = 3380] [serial = 1349] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (195F1800) [pid = 3380] [serial = 1340] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (19908800) [pid = 3380] [serial = 1342] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (199E9C00) [pid = 3380] [serial = 1343] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1BD0FC00) [pid = 3380] [serial = 1346] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1B599400) [pid = 3380] [serial = 1345] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1B917400) [pid = 3380] [serial = 1325] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1B59A400) [pid = 3380] [serial = 1324] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10643C00) [pid = 3380] [serial = 1330] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10BBEC00) [pid = 3380] [serial = 1331] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17D1D400) [pid = 3380] [serial = 1336] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (187D7800) [pid = 3380] [serial = 1337] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1C20D000) [pid = 3380] [serial = 1348] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (195E9800) [pid = 3380] [serial = 1339] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (14895C00) [pid = 3380] [serial = 1333] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (14B39400) [pid = 3380] [serial = 1334] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10BF2C00) [pid = 3380] [serial = 1327] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1C65C800) [pid = 3380] [serial = 1357] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (145A3C00) [pid = 3380] [serial = 1328] [outer = 00000000] [url = about:blank] 08:31:33 INFO - PROCESS | 3380 | 1468596693314 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1229ms 08:31:33 INFO - PROCESS | 3380 | 1468596693341 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 3380 | 1468596693345 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 08:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:31:33 INFO - PROCESS | 3380 | 1468596693349 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 3380 | 1468596693352 Marionette TRACE conn6 <- [1,1838,null,{}] 08:31:33 INFO - PROCESS | 3380 | 1468596693357 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:33 INFO - PROCESS | 3380 | 1468596693360 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:33 INFO - PROCESS | 3380 | 1468596693447 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 08:31:33 INFO - PROCESS | 3380 | 1468596693454 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 3380 | 1468596693458 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:33 INFO - PROCESS | 3380 | ++DOCSHELL 10373800 == 30 [pid = 3380] [id = 469] 08:31:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10375000) [pid = 3380] [serial = 1407] [outer = 00000000] 08:31:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10418000) [pid = 3380] [serial = 1408] [outer = 10375000] 08:31:33 INFO - PROCESS | 3380 | 1468596693507 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1063C800) [pid = 3380] [serial = 1409] [outer = 10375000] 08:31:34 INFO - PROCESS | 3380 | 1468596694008 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 08:31:34 INFO - PROCESS | 3380 | 1468596694021 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 3380 | 1468596694025 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 08:31:34 INFO - PROCESS | 3380 | 1468596694031 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:31:34 INFO - PROCESS | 3380 | 1468596694033 Marionette TRACE conn6 <- [1,1842,null,{}] 08:31:34 INFO - PROCESS | 3380 | 1468596694037 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:34 INFO - PROCESS | 3380 | 1468596694040 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:34 INFO - PROCESS | 3380 | 1468596694160 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 08:31:34 INFO - PROCESS | 3380 | 1468596694169 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 3380 | 1468596694171 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:34 INFO - PROCESS | 3380 | ++DOCSHELL 115CB800 == 31 [pid = 3380] [id = 470] 08:31:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (115CF000) [pid = 3380] [serial = 1410] [outer = 00000000] 08:31:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14450400) [pid = 3380] [serial = 1411] [outer = 115CF000] 08:31:34 INFO - PROCESS | 3380 | 1468596694219 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (146C3000) [pid = 3380] [serial = 1412] [outer = 115CF000] 08:31:34 INFO - PROCESS | 3380 | 1468596694699 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 08:31:34 INFO - PROCESS | 3380 | 1468596694766 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 3380 | 1468596694768 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 08:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:31:34 INFO - PROCESS | 3380 | 1468596694772 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 3380 | 1468596694775 Marionette TRACE conn6 <- [1,1846,null,{}] 08:31:34 INFO - PROCESS | 3380 | 1468596694786 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:34 INFO - PROCESS | 3380 | 1468596694790 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:34 INFO - PROCESS | 3380 | 1468596694910 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 08:31:34 INFO - PROCESS | 3380 | 1468596694928 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 3380 | 1468596694931 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:34 INFO - PROCESS | 3380 | ++DOCSHELL 17C54000 == 32 [pid = 3380] [id = 471] 08:31:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (17CC5C00) [pid = 3380] [serial = 1413] [outer = 00000000] 08:31:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17D21C00) [pid = 3380] [serial = 1414] [outer = 17CC5C00] 08:31:34 INFO - PROCESS | 3380 | 1468596694979 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (187DD800) [pid = 3380] [serial = 1415] [outer = 17CC5C00] 08:31:35 INFO - PROCESS | 3380 | 1468596695407 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 08:31:35 INFO - PROCESS | 3380 | 1468596695446 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 3380 | 1468596695448 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 08:31:35 INFO - PROCESS | 3380 | 1468596695451 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:31:35 INFO - PROCESS | 3380 | 1468596695453 Marionette TRACE conn6 <- [1,1850,null,{}] 08:31:35 INFO - PROCESS | 3380 | 1468596695457 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:35 INFO - PROCESS | 3380 | 1468596695458 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:35 INFO - PROCESS | 3380 | 1468596695611 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 08:31:35 INFO - PROCESS | 3380 | 1468596695631 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 3380 | 1468596695633 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:35 INFO - PROCESS | 3380 | ++DOCSHELL 18BAEC00 == 33 [pid = 3380] [id = 472] 08:31:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19189800) [pid = 3380] [serial = 1416] [outer = 00000000] 08:31:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (195E7400) [pid = 3380] [serial = 1417] [outer = 19189800] 08:31:35 INFO - PROCESS | 3380 | 1468596695678 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (195F1800) [pid = 3380] [serial = 1418] [outer = 19189800] 08:31:36 INFO - PROCESS | 3380 | 1468596696122 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 731ms 08:31:36 INFO - PROCESS | 3380 | 1468596696186 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 3380 | 1468596696188 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 08:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:31:36 INFO - PROCESS | 3380 | 1468596696196 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 3380 | 1468596696198 Marionette TRACE conn6 <- [1,1854,null,{}] 08:31:36 INFO - PROCESS | 3380 | 1468596696202 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 3380 | 1468596696204 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:36 INFO - PROCESS | 3380 | 1468596696315 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 08:31:36 INFO - PROCESS | 3380 | 1468596696327 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 3380 | 1468596696329 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:36 INFO - PROCESS | 3380 | ++DOCSHELL 195F4C00 == 34 [pid = 3380] [id = 473] 08:31:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (195F5800) [pid = 3380] [serial = 1419] [outer = 00000000] 08:31:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19908800) [pid = 3380] [serial = 1420] [outer = 195F5800] 08:31:36 INFO - PROCESS | 3380 | 1468596696372 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199E8400) [pid = 3380] [serial = 1421] [outer = 195F5800] 08:31:36 INFO - PROCESS | 3380 | 1468596696840 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 08:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:31:36 INFO - PROCESS | 3380 | 1468596696871 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 3380 | 1468596696873 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 08:31:36 INFO - PROCESS | 3380 | 1468596696875 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 3380 | 1468596696877 Marionette TRACE conn6 <- [1,1858,null,{}] 08:31:36 INFO - PROCESS | 3380 | 1468596696886 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 3380 | 1468596696892 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:37 INFO - PROCESS | 3380 | 1468596697066 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 08:31:37 INFO - PROCESS | 3380 | 1468596697134 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 3380 | 1468596697136 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:37 INFO - PROCESS | 3380 | ++DOCSHELL 0CF10400 == 35 [pid = 3380] [id = 474] 08:31:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (0D00FC00) [pid = 3380] [serial = 1422] [outer = 00000000] 08:31:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1B59AC00) [pid = 3380] [serial = 1423] [outer = 0D00FC00] 08:31:37 INFO - PROCESS | 3380 | 1468596697180 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1AD78C00) [pid = 3380] [serial = 1424] [outer = 0D00FC00] 08:31:37 INFO - PROCESS | 3380 | 1468596697685 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1003B000) [pid = 3380] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (14B48800) [pid = 3380] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1063CC00) [pid = 3380] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (101FA800) [pid = 3380] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17892400) [pid = 3380] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (187D6C00) [pid = 3380] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1C04FC00) [pid = 3380] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199E3800) [pid = 3380] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1C66E400) [pid = 3380] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (191EF400) [pid = 3380] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17455800) [pid = 3380] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1604B000) [pid = 3380] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:31:37 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1037A000) [pid = 3380] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 870ms 08:31:37 INFO - PROCESS | 3380 | 1468596697747 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 3380 | 1468596697749 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 08:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:31:37 INFO - PROCESS | 3380 | 1468596697752 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 3380 | 1468596697753 Marionette TRACE conn6 <- [1,1862,null,{}] 08:31:37 INFO - PROCESS | 3380 | 1468596697757 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:37 INFO - PROCESS | 3380 | 1468596697758 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:37 INFO - PROCESS | 3380 | 1468596697837 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 08:31:37 INFO - PROCESS | 3380 | 1468596697842 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 3380 | 1468596697844 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:37 INFO - PROCESS | 3380 | ++DOCSHELL 1063EC00 == 36 [pid = 3380] [id = 475] 08:31:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1076FC00) [pid = 3380] [serial = 1425] [outer = 00000000] 08:31:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1489A400) [pid = 3380] [serial = 1426] [outer = 1076FC00] 08:31:37 INFO - PROCESS | 3380 | 1468596697891 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14C03C00) [pid = 3380] [serial = 1427] [outer = 1076FC00] 08:31:38 INFO - PROCESS | 3380 | 1468596698321 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 08:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:31:38 INFO - PROCESS | 3380 | 1468596698411 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 3380 | 1468596698413 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 08:31:38 INFO - PROCESS | 3380 | 1468596698417 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 3380 | 1468596698419 Marionette TRACE conn6 <- [1,1866,null,{}] 08:31:38 INFO - PROCESS | 3380 | 1468596698422 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:38 INFO - PROCESS | 3380 | 1468596698424 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:38 INFO - PROCESS | 3380 | 1468596698506 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 08:31:38 INFO - PROCESS | 3380 | 1468596698514 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 3380 | 1468596698516 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:38 INFO - PROCESS | 3380 | ++DOCSHELL 187DF400 == 37 [pid = 3380] [id = 476] 08:31:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (18B7A800) [pid = 3380] [serial = 1428] [outer = 00000000] 08:31:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1B915C00) [pid = 3380] [serial = 1429] [outer = 18B7A800] 08:31:38 INFO - PROCESS | 3380 | 1468596698559 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1BD0F000) [pid = 3380] [serial = 1430] [outer = 18B7A800] 08:31:38 INFO - PROCESS | 3380 | 1468596698970 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 570ms 08:31:39 INFO - PROCESS | 3380 | 1468596698989 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 3380 | 1468596698991 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 08:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:31:39 INFO - PROCESS | 3380 | 1468596698994 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 3380 | 1468596699005 Marionette TRACE conn6 <- [1,1870,null,{}] 08:31:39 INFO - PROCESS | 3380 | 1468596699021 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 3380 | 1468596699023 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:39 INFO - PROCESS | 3380 | 1468596699110 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 08:31:39 INFO - PROCESS | 3380 | 1468596699129 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 3380 | 1468596699131 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:39 INFO - PROCESS | 3380 | ++DOCSHELL 1BD8D800 == 38 [pid = 3380] [id = 477] 08:31:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1C050800) [pid = 3380] [serial = 1431] [outer = 00000000] 08:31:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1C29E400) [pid = 3380] [serial = 1432] [outer = 1C050800] 08:31:39 INFO - PROCESS | 3380 | 1468596699174 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C628800) [pid = 3380] [serial = 1433] [outer = 1C050800] 08:31:39 INFO - PROCESS | 3380 | 1468596699585 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 08:31:39 INFO - PROCESS | 3380 | 1468596699625 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 3380 | 1468596699627 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 08:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:31:39 INFO - PROCESS | 3380 | 1468596699631 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 3380 | 1468596699632 Marionette TRACE conn6 <- [1,1874,null,{}] 08:31:39 INFO - PROCESS | 3380 | 1468596699653 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 3380 | 1468596699655 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:39 INFO - PROCESS | 3380 | 1468596699780 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 08:31:39 INFO - PROCESS | 3380 | 1468596699968 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 3380 | 1468596699972 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:40 INFO - PROCESS | 3380 | ++DOCSHELL 0CF16400 == 39 [pid = 3380] [id = 478] 08:31:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (0CFB0800) [pid = 3380] [serial = 1434] [outer = 00000000] 08:31:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (0D00D400) [pid = 3380] [serial = 1435] [outer = 0CFB0800] 08:31:40 INFO - PROCESS | 3380 | 1468596700034 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10033400) [pid = 3380] [serial = 1436] [outer = 0CFB0800] 08:31:40 INFO - PROCESS | 3380 | 1468596700621 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1017ms 08:31:40 INFO - PROCESS | 3380 | 1468596700656 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 3380 | 1468596700661 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 08:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:31:40 INFO - PROCESS | 3380 | 1468596700666 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 3380 | 1468596700669 Marionette TRACE conn6 <- [1,1878,null,{}] 08:31:40 INFO - PROCESS | 3380 | 1468596700675 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:40 INFO - PROCESS | 3380 | 1468596700678 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:40 INFO - PROCESS | 3380 | 1468596700791 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 08:31:40 INFO - PROCESS | 3380 | 1468596700902 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 3380 | 1468596700905 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:40 INFO - PROCESS | 3380 | ++DOCSHELL 14C33800 == 40 [pid = 3380] [id = 479] 08:31:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (14C3A400) [pid = 3380] [serial = 1437] [outer = 00000000] 08:31:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1686E000) [pid = 3380] [serial = 1438] [outer = 14C3A400] 08:31:41 INFO - PROCESS | 3380 | 1468596701001 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (187DA400) [pid = 3380] [serial = 1439] [outer = 14C3A400] 08:31:41 INFO - PROCESS | 3380 | 1468596701604 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 991ms 08:31:41 INFO - PROCESS | 3380 | 1468596701658 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 3380 | 1468596701661 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 08:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:31:41 INFO - PROCESS | 3380 | 1468596701665 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 3380 | 1468596701667 Marionette TRACE conn6 <- [1,1882,null,{}] 08:31:41 INFO - PROCESS | 3380 | 1468596701671 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:41 INFO - PROCESS | 3380 | 1468596701674 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:41 INFO - PROCESS | 3380 | 1468596701787 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 08:31:41 INFO - PROCESS | 3380 | 1468596701924 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 3380 | 1468596701927 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:41 INFO - PROCESS | 3380 | ++DOCSHELL 187DA000 == 41 [pid = 3380] [id = 480] 08:31:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1AD77400) [pid = 3380] [serial = 1440] [outer = 00000000] 08:31:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1B598800) [pid = 3380] [serial = 1441] [outer = 1AD77400] 08:31:41 INFO - PROCESS | 3380 | 1468596701981 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1B911400) [pid = 3380] [serial = 1442] [outer = 1AD77400] 08:31:42 INFO - PROCESS | 3380 | 1468596702566 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 08:31:42 INFO - PROCESS | 3380 | 1468596702638 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 3380 | 1468596702642 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 08:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:31:42 INFO - PROCESS | 3380 | 1468596702653 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 3380 | 1468596702657 Marionette TRACE conn6 <- [1,1886,null,{}] 08:31:42 INFO - PROCESS | 3380 | 1468596702661 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:42 INFO - PROCESS | 3380 | 1468596702665 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:42 INFO - PROCESS | 3380 | 1468596702783 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 08:31:42 INFO - PROCESS | 3380 | 1468596702914 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 3380 | 1468596702917 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:42 INFO - PROCESS | 3380 | ++DOCSHELL 1BD8B800 == 42 [pid = 3380] [id = 481] 08:31:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1C2A9000) [pid = 3380] [serial = 1443] [outer = 00000000] 08:31:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1C663C00) [pid = 3380] [serial = 1444] [outer = 1C2A9000] 08:31:42 INFO - PROCESS | 3380 | 1468596702971 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1C666C00) [pid = 3380] [serial = 1445] [outer = 1C2A9000] 08:31:43 INFO - PROCESS | 3380 | 1468596703686 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1082ms 08:31:43 INFO - PROCESS | 3380 | 1468596703734 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 08:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:31:43 INFO - PROCESS | 3380 | 1468596703739 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 08:31:43 INFO - PROCESS | 3380 | 1468596703744 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 3380 | 1468596703747 Marionette TRACE conn6 <- [1,1890,null,{}] 08:31:43 INFO - PROCESS | 3380 | 1468596703752 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:43 INFO - PROCESS | 3380 | 1468596703754 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:43 INFO - PROCESS | 3380 | 1468596703858 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 08:31:44 INFO - PROCESS | 3380 | 1468596703996 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 3380 | 1468596704001 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:44 INFO - PROCESS | 3380 | ++DOCSHELL 0D1D2400 == 43 [pid = 3380] [id = 482] 08:31:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (101FA800) [pid = 3380] [serial = 1446] [outer = 00000000] 08:31:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (10BF7800) [pid = 3380] [serial = 1447] [outer = 101FA800] 08:31:44 INFO - PROCESS | 3380 | 1468596704053 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (14418400) [pid = 3380] [serial = 1448] [outer = 101FA800] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 1BD8D800 == 42 [pid = 3380] [id = 477] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 187DF400 == 41 [pid = 3380] [id = 476] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 1063EC00 == 40 [pid = 3380] [id = 475] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 0CF10400 == 39 [pid = 3380] [id = 474] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 195F4C00 == 38 [pid = 3380] [id = 473] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 18BAEC00 == 37 [pid = 3380] [id = 472] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 17C54000 == 36 [pid = 3380] [id = 471] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 115CB800 == 35 [pid = 3380] [id = 470] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 10373800 == 34 [pid = 3380] [id = 469] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 14B29400 == 33 [pid = 3380] [id = 466] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 146C6800 == 32 [pid = 3380] [id = 468] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 0D00A400 == 31 [pid = 3380] [id = 467] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 1BD8B800 == 30 [pid = 3380] [id = 481] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 187DA000 == 29 [pid = 3380] [id = 480] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 0CF16400 == 28 [pid = 3380] [id = 478] 08:31:44 INFO - PROCESS | 3380 | --DOCSHELL 14C33800 == 27 [pid = 3380] [id = 479] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (1789AC00) [pid = 3380] [serial = 1384] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (1063E800) [pid = 3380] [serial = 1372] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (10159C00) [pid = 3380] [serial = 1375] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (101F7000) [pid = 3380] [serial = 1376] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (14C33C00) [pid = 3380] [serial = 1381] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (10778000) [pid = 3380] [serial = 1378] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (10BF6000) [pid = 3380] [serial = 1379] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (14412800) [pid = 3380] [serial = 1361] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1063D000) [pid = 3380] [serial = 1360] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (18BB0400) [pid = 3380] [serial = 1364] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17CCA400) [pid = 3380] [serial = 1363] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (187E2400) [pid = 3380] [serial = 1387] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1C666000) [pid = 3380] [serial = 1367] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1C628400) [pid = 3380] [serial = 1366] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (199E8C00) [pid = 3380] [serial = 1397] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1ADC9000) [pid = 3380] [serial = 1399] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1D03D400) [pid = 3380] [serial = 1370] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1C77BC00) [pid = 3380] [serial = 1369] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (19692400) [pid = 3380] [serial = 1390] [outer = 00000000] [url = about:blank] 08:31:44 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (18BAA400) [pid = 3380] [serial = 1388] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19BEA400) [pid = 3380] [serial = 1396] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1990DC00) [pid = 3380] [serial = 1391] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10CCE400) [pid = 3380] [serial = 1373] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (191FA000) [pid = 3380] [serial = 1393] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17CD0800) [pid = 3380] [serial = 1385] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (191EDC00) [pid = 3380] [serial = 1394] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (14DBA800) [pid = 3380] [serial = 1382] [outer = 00000000] [url = about:blank] 08:31:45 INFO - PROCESS | 3380 | 1468596705228 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1535ms 08:31:45 INFO - PROCESS | 3380 | 1468596705289 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 3380 | 1468596705293 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 08:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:31:45 INFO - PROCESS | 3380 | 1468596705299 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 3380 | 1468596705302 Marionette TRACE conn6 <- [1,1894,null,{}] 08:31:45 INFO - PROCESS | 3380 | 1468596705308 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:45 INFO - PROCESS | 3380 | 1468596705311 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:45 INFO - PROCESS | 3380 | 1468596705393 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 08:31:45 INFO - PROCESS | 3380 | 1468596705400 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 3380 | 1468596705404 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:45 INFO - PROCESS | 3380 | ++DOCSHELL 101FE400 == 28 [pid = 3380] [id = 483] 08:31:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (101FEC00) [pid = 3380] [serial = 1449] [outer = 00000000] 08:31:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10415000) [pid = 3380] [serial = 1450] [outer = 101FEC00] 08:31:45 INFO - PROCESS | 3380 | 1468596705452 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1041BC00) [pid = 3380] [serial = 1451] [outer = 101FEC00] 08:31:45 INFO - PROCESS | 3380 | 1468596705942 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 08:31:46 INFO - PROCESS | 3380 | 1468596705990 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 3380 | 1468596705995 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 08:31:46 INFO - PROCESS | 3380 | 1468596706036 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 3380 | 1468596706039 Marionette TRACE conn6 <- [1,1898,null,{}] 08:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:31:46 INFO - PROCESS | 3380 | 1468596706045 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:46 INFO - PROCESS | 3380 | 1468596706048 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:46 INFO - PROCESS | 3380 | 1468596706136 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 08:31:46 INFO - PROCESS | 3380 | 1468596706233 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 3380 | 1468596706235 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:46 INFO - PROCESS | 3380 | ++DOCSHELL 10CCE400 == 29 [pid = 3380] [id = 484] 08:31:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10CD1C00) [pid = 3380] [serial = 1452] [outer = 00000000] 08:31:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (115CFC00) [pid = 3380] [serial = 1453] [outer = 10CD1C00] 08:31:46 INFO - PROCESS | 3380 | 1468596706284 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (145A9400) [pid = 3380] [serial = 1454] [outer = 10CD1C00] 08:31:46 INFO - PROCESS | 3380 | 1468596706659 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 08:31:46 INFO - PROCESS | 3380 | 1468596706716 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 3380 | 1468596706718 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 08:31:46 INFO - PROCESS | 3380 | 1468596706722 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:31:46 INFO - PROCESS | 3380 | 1468596706725 Marionette TRACE conn6 <- [1,1902,null,{}] 08:31:46 INFO - PROCESS | 3380 | 1468596706735 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:46 INFO - PROCESS | 3380 | 1468596706740 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:46 INFO - PROCESS | 3380 | 1468596706824 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 08:31:46 INFO - PROCESS | 3380 | 1468596706832 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 3380 | 1468596706834 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:46 INFO - PROCESS | 3380 | ++DOCSHELL 14CE3000 == 30 [pid = 3380] [id = 485] 08:31:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (14DBE800) [pid = 3380] [serial = 1455] [outer = 00000000] 08:31:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1686C000) [pid = 3380] [serial = 1456] [outer = 14DBE800] 08:31:46 INFO - PROCESS | 3380 | 1468596706882 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17459C00) [pid = 3380] [serial = 1457] [outer = 14DBE800] 08:31:47 INFO - PROCESS | 3380 | 1468596707362 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 08:31:47 INFO - PROCESS | 3380 | 1468596707396 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 3380 | 1468596707399 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 08:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:31:47 INFO - PROCESS | 3380 | 1468596707402 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 3380 | 1468596707404 Marionette TRACE conn6 <- [1,1906,null,{}] 08:31:47 INFO - PROCESS | 3380 | 1468596707407 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:47 INFO - PROCESS | 3380 | 1468596707409 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:47 INFO - PROCESS | 3380 | 1468596707554 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 08:31:47 INFO - PROCESS | 3380 | 1468596707620 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 3380 | 1468596707622 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:47 INFO - PROCESS | 3380 | ++DOCSHELL 17D26000 == 31 [pid = 3380] [id = 486] 08:31:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (187D3400) [pid = 3380] [serial = 1458] [outer = 00000000] 08:31:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (187DF400) [pid = 3380] [serial = 1459] [outer = 187D3400] 08:31:47 INFO - PROCESS | 3380 | 1468596707666 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18B84C00) [pid = 3380] [serial = 1460] [outer = 187D3400] 08:31:48 INFO - PROCESS | 3380 | 1468596708078 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 08:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:31:48 INFO - PROCESS | 3380 | 1468596708135 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 3380 | 1468596708137 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 08:31:48 INFO - PROCESS | 3380 | 1468596708146 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 3380 | 1468596708148 Marionette TRACE conn6 <- [1,1910,null,{}] 08:31:48 INFO - PROCESS | 3380 | 1468596708151 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:48 INFO - PROCESS | 3380 | 1468596708153 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:48 INFO - PROCESS | 3380 | 1468596708264 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 08:31:48 INFO - PROCESS | 3380 | 1468596708269 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 3380 | 1468596708271 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:48 INFO - PROCESS | 3380 | ++DOCSHELL 18BB0000 == 32 [pid = 3380] [id = 487] 08:31:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19188C00) [pid = 3380] [serial = 1461] [outer = 00000000] 08:31:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (191FB400) [pid = 3380] [serial = 1462] [outer = 19188C00] 08:31:48 INFO - PROCESS | 3380 | 1468596708318 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (195F1400) [pid = 3380] [serial = 1463] [outer = 19188C00] 08:31:48 INFO - PROCESS | 3380 | 1468596708771 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 690ms 08:31:48 INFO - PROCESS | 3380 | 1468596708831 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 3380 | 1468596708833 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 08:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:31:48 INFO - PROCESS | 3380 | 1468596708836 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 3380 | 1468596708838 Marionette TRACE conn6 <- [1,1914,null,{}] 08:31:48 INFO - PROCESS | 3380 | 1468596708841 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:48 INFO - PROCESS | 3380 | 1468596708847 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:49 INFO - PROCESS | 3380 | 1468596709010 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (195F5800) [pid = 3380] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1ADBF000) [pid = 3380] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1488E800) [pid = 3380] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17CC5C00) [pid = 3380] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (0D00BC00) [pid = 3380] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10375000) [pid = 3380] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (115CF000) [pid = 3380] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (0D00FC00) [pid = 3380] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1076FC00) [pid = 3380] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18B7A800) [pid = 3380] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (19189800) [pid = 3380] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:31:49 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C050800) [pid = 3380] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:31:49 INFO - PROCESS | 3380 | 1468596709320 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 3380 | 1468596709323 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:49 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB7C00 == 33 [pid = 3380] [id = 488] 08:31:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (0CFBE400) [pid = 3380] [serial = 1464] [outer = 00000000] 08:31:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1076E000) [pid = 3380] [serial = 1465] [outer = 0CFBE400] 08:31:49 INFO - PROCESS | 3380 | 1468596709367 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1488E800) [pid = 3380] [serial = 1466] [outer = 0CFBE400] 08:31:49 INFO - PROCESS | 3380 | 1468596709714 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 08:31:49 INFO - PROCESS | 3380 | 1468596709767 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 3380 | 1468596709769 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 08:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:31:49 INFO - PROCESS | 3380 | 1468596709772 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 3380 | 1468596709774 Marionette TRACE conn6 <- [1,1918,null,{}] 08:31:49 INFO - PROCESS | 3380 | 1468596709777 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:49 INFO - PROCESS | 3380 | 1468596709779 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:49 INFO - PROCESS | 3380 | 1468596709892 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 08:31:49 INFO - PROCESS | 3380 | 1468596709900 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 3380 | 1468596709902 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:49 INFO - PROCESS | 3380 | ++DOCSHELL 0D1F2C00 == 34 [pid = 3380] [id = 489] 08:31:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17C53400) [pid = 3380] [serial = 1467] [outer = 00000000] 08:31:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (197B7800) [pid = 3380] [serial = 1468] [outer = 17C53400] 08:31:49 INFO - PROCESS | 3380 | 1468596709945 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19873000) [pid = 3380] [serial = 1469] [outer = 17C53400] 08:31:50 INFO - PROCESS | 3380 | 1468596710363 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 08:31:50 INFO - PROCESS | 3380 | 1468596710403 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 3380 | 1468596710405 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 08:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:31:50 INFO - PROCESS | 3380 | 1468596710408 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 3380 | 1468596710410 Marionette TRACE conn6 <- [1,1922,null,{}] 08:31:50 INFO - PROCESS | 3380 | 1468596710413 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:50 INFO - PROCESS | 3380 | 1468596710415 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:50 INFO - PROCESS | 3380 | 1468596710494 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 08:31:50 INFO - PROCESS | 3380 | 1468596710618 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 3380 | 1468596710620 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:50 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB8800 == 35 [pid = 3380] [id = 490] 08:31:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (17CD3400) [pid = 3380] [serial = 1470] [outer = 00000000] 08:31:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1ADC9C00) [pid = 3380] [serial = 1471] [outer = 17CD3400] 08:31:50 INFO - PROCESS | 3380 | 1468596710665 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1AD79800) [pid = 3380] [serial = 1472] [outer = 17CD3400] 08:31:51 INFO - PROCESS | 3380 | 1468596711004 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 08:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:31:51 INFO - PROCESS | 3380 | 1468596711039 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 3380 | 1468596711041 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 08:31:51 INFO - PROCESS | 3380 | 1468596711044 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 3380 | 1468596711046 Marionette TRACE conn6 <- [1,1926,null,{}] 08:31:51 INFO - PROCESS | 3380 | 1468596711063 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:51 INFO - PROCESS | 3380 | 1468596711065 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:51 INFO - PROCESS | 3380 | 1468596711142 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 08:31:51 INFO - PROCESS | 3380 | 1468596711147 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 3380 | 1468596711149 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:51 INFO - PROCESS | 3380 | ++DOCSHELL 1B591C00 == 36 [pid = 3380] [id = 491] 08:31:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1B597800) [pid = 3380] [serial = 1473] [outer = 00000000] 08:31:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1BD0FC00) [pid = 3380] [serial = 1474] [outer = 1B597800] 08:31:51 INFO - PROCESS | 3380 | 1468596711192 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C0E4800) [pid = 3380] [serial = 1475] [outer = 1B597800] 08:31:52 INFO - PROCESS | 3380 | 1468596712041 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1020ms 08:31:52 INFO - PROCESS | 3380 | 1468596712065 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 3380 | 1468596712069 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 08:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:31:52 INFO - PROCESS | 3380 | 1468596712074 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 3380 | 1468596712079 Marionette TRACE conn6 <- [1,1930,null,{}] 08:31:52 INFO - PROCESS | 3380 | 1468596712084 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:52 INFO - PROCESS | 3380 | 1468596712087 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:52 INFO - PROCESS | 3380 | 1468596712208 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 08:31:52 INFO - PROCESS | 3380 | 1468596712343 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 3380 | 1468596712346 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:52 INFO - PROCESS | 3380 | ++DOCSHELL 1003AC00 == 37 [pid = 3380] [id = 492] 08:31:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (101F6800) [pid = 3380] [serial = 1476] [outer = 00000000] 08:31:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (10BF5C00) [pid = 3380] [serial = 1477] [outer = 101F6800] 08:31:52 INFO - PROCESS | 3380 | 1468596712404 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (14443800) [pid = 3380] [serial = 1478] [outer = 101F6800] 08:31:53 INFO - PROCESS | 3380 | 1468596713166 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1124ms 08:31:53 INFO - PROCESS | 3380 | 1468596713199 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 3380 | 1468596713204 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 08:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:31:53 INFO - PROCESS | 3380 | 1468596713210 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 3380 | 1468596713213 Marionette TRACE conn6 <- [1,1934,null,{}] 08:31:53 INFO - PROCESS | 3380 | 1468596713217 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:53 INFO - PROCESS | 3380 | 1468596713220 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:53 INFO - PROCESS | 3380 | 1468596713343 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 08:31:53 INFO - PROCESS | 3380 | 1468596713550 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 3380 | 1468596713554 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:53 INFO - PROCESS | 3380 | ++DOCSHELL 0CF12C00 == 38 [pid = 3380] [id = 493] 08:31:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (0CF16400) [pid = 3380] [serial = 1479] [outer = 00000000] 08:31:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (0CFBB400) [pid = 3380] [serial = 1480] [outer = 0CF16400] 08:31:53 INFO - PROCESS | 3380 | 1468596713612 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (0D010C00) [pid = 3380] [serial = 1481] [outer = 0CF16400] 08:31:54 INFO - PROCESS | 3380 | --DOCSHELL 0CFB8800 == 37 [pid = 3380] [id = 490] 08:31:54 INFO - PROCESS | 3380 | --DOCSHELL 0D1F2C00 == 36 [pid = 3380] [id = 489] 08:31:54 INFO - PROCESS | 3380 | --DOCSHELL 0CFB7C00 == 35 [pid = 3380] [id = 488] 08:31:54 INFO - PROCESS | 3380 | --DOCSHELL 18BB0000 == 34 [pid = 3380] [id = 487] 08:31:54 INFO - PROCESS | 3380 | --DOCSHELL 17D26000 == 33 [pid = 3380] [id = 486] 08:31:54 INFO - PROCESS | 3380 | --DOCSHELL 14CE3000 == 32 [pid = 3380] [id = 485] 08:31:54 INFO - PROCESS | 3380 | --DOCSHELL 10CCE400 == 31 [pid = 3380] [id = 484] 08:31:54 INFO - PROCESS | 3380 | --DOCSHELL 101FE400 == 30 [pid = 3380] [id = 483] 08:31:54 INFO - PROCESS | 3380 | --DOCSHELL 0D1D2400 == 29 [pid = 3380] [id = 482] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1C29E400) [pid = 3380] [serial = 1432] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (19908800) [pid = 3380] [serial = 1420] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1B505400) [pid = 3380] [serial = 1400] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1595E400) [pid = 3380] [serial = 1405] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1744EC00) [pid = 3380] [serial = 1406] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (17D21C00) [pid = 3380] [serial = 1414] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (187DD800) [pid = 3380] [serial = 1415] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10640C00) [pid = 3380] [serial = 1402] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10B0D400) [pid = 3380] [serial = 1403] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10418000) [pid = 3380] [serial = 1408] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1063C800) [pid = 3380] [serial = 1409] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (14450400) [pid = 3380] [serial = 1411] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (146C3000) [pid = 3380] [serial = 1412] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1B59AC00) [pid = 3380] [serial = 1423] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1489A400) [pid = 3380] [serial = 1426] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1B915C00) [pid = 3380] [serial = 1429] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (14C03C00) [pid = 3380] [serial = 1427] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1AD78C00) [pid = 3380] [serial = 1424] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1C628800) [pid = 3380] [serial = 1433] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (195E7400) [pid = 3380] [serial = 1417] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1BD0F000) [pid = 3380] [serial = 1430] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (195F1800) [pid = 3380] [serial = 1418] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (199E8400) [pid = 3380] [serial = 1421] [outer = 00000000] [url = about:blank] 08:31:54 INFO - PROCESS | 3380 | 1468596714242 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1070ms 08:31:54 INFO - PROCESS | 3380 | 1468596714284 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 3380 | 1468596714288 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 08:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:31:54 INFO - PROCESS | 3380 | 1468596714294 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 3380 | 1468596714296 Marionette TRACE conn6 <- [1,1938,null,{}] 08:31:54 INFO - PROCESS | 3380 | 1468596714302 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:54 INFO - PROCESS | 3380 | 1468596714306 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:54 INFO - PROCESS | 3380 | 1468596714392 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 08:31:54 INFO - PROCESS | 3380 | 1468596714399 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 3380 | 1468596714402 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:54 INFO - PROCESS | 3380 | ++DOCSHELL 10B15000 == 30 [pid = 3380] [id = 494] 08:31:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10B94C00) [pid = 3380] [serial = 1482] [outer = 00000000] 08:31:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (115CAC00) [pid = 3380] [serial = 1483] [outer = 10B94C00] 08:31:54 INFO - PROCESS | 3380 | 1468596714450 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (145E9800) [pid = 3380] [serial = 1484] [outer = 10B94C00] 08:31:54 INFO - PROCESS | 3380 | 1468596714977 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 08:31:55 INFO - PROCESS | 3380 | 1468596715025 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 3380 | 1468596715029 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 08:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:31:55 INFO - PROCESS | 3380 | 1468596715033 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 3380 | 1468596715035 Marionette TRACE conn6 <- [1,1942,null,{}] 08:31:55 INFO - PROCESS | 3380 | 1468596715039 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:55 INFO - PROCESS | 3380 | 1468596715041 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:55 INFO - PROCESS | 3380 | 1468596715128 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 08:31:55 INFO - PROCESS | 3380 | 1468596715134 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 3380 | 1468596715136 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:55 INFO - PROCESS | 3380 | ++DOCSHELL 14B9A800 == 31 [pid = 3380] [id = 495] 08:31:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14C02800) [pid = 3380] [serial = 1485] [outer = 00000000] 08:31:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1686B400) [pid = 3380] [serial = 1486] [outer = 14C02800] 08:31:55 INFO - PROCESS | 3380 | 1468596715186 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17895C00) [pid = 3380] [serial = 1487] [outer = 14C02800] 08:31:55 INFO - PROCESS | 3380 | 1468596715646 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 08:31:55 INFO - PROCESS | 3380 | 1468596715709 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 3380 | 1468596715711 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 08:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:31:55 INFO - PROCESS | 3380 | 1468596715715 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 3380 | 1468596715721 Marionette TRACE conn6 <- [1,1946,null,{}] 08:31:55 INFO - PROCESS | 3380 | 1468596715730 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:55 INFO - PROCESS | 3380 | 1468596715734 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:55 INFO - PROCESS | 3380 | 1468596715820 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 08:31:55 INFO - PROCESS | 3380 | 1468596715934 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 3380 | 1468596715936 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:55 INFO - PROCESS | 3380 | ++DOCSHELL 18BAE800 == 32 [pid = 3380] [id = 496] 08:31:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (18BAEC00) [pid = 3380] [serial = 1488] [outer = 00000000] 08:31:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (191F9800) [pid = 3380] [serial = 1489] [outer = 18BAEC00] 08:31:56 INFO - PROCESS | 3380 | 1468596715981 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (195EA400) [pid = 3380] [serial = 1490] [outer = 18BAEC00] 08:31:56 INFO - PROCESS | 3380 | 1468596716380 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 08:31:56 INFO - PROCESS | 3380 | 1468596716414 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 3380 | 1468596716417 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 08:31:56 INFO - PROCESS | 3380 | 1468596716420 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:31:56 INFO - PROCESS | 3380 | 1468596716421 Marionette TRACE conn6 <- [1,1950,null,{}] 08:31:56 INFO - PROCESS | 3380 | 1468596716425 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:56 INFO - PROCESS | 3380 | 1468596716427 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:56 INFO - PROCESS | 3380 | 1468596716573 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 08:31:56 INFO - PROCESS | 3380 | 1468596716640 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 3380 | 1468596716642 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:56 INFO - PROCESS | 3380 | ++DOCSHELL 195F2400 == 33 [pid = 3380] [id = 497] 08:31:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (195F3000) [pid = 3380] [serial = 1491] [outer = 00000000] 08:31:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (198C4000) [pid = 3380] [serial = 1492] [outer = 195F3000] 08:31:56 INFO - PROCESS | 3380 | 1468596716687 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199E3000) [pid = 3380] [serial = 1493] [outer = 195F3000] 08:31:57 INFO - PROCESS | 3380 | 1468596717102 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 08:31:57 INFO - PROCESS | 3380 | 1468596717154 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 3380 | 1468596717156 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 08:31:57 INFO - PROCESS | 3380 | 1468596717159 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:31:57 INFO - PROCESS | 3380 | 1468596717161 Marionette TRACE conn6 <- [1,1954,null,{}] 08:31:57 INFO - PROCESS | 3380 | 1468596717165 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:57 INFO - PROCESS | 3380 | 1468596717167 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:57 INFO - PROCESS | 3380 | 1468596717282 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 08:31:57 INFO - PROCESS | 3380 | 1468596717287 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 3380 | 1468596717293 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:57 INFO - PROCESS | 3380 | ++DOCSHELL 148B7400 == 34 [pid = 3380] [id = 498] 08:31:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (199EA000) [pid = 3380] [serial = 1494] [outer = 00000000] 08:31:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1AD6F000) [pid = 3380] [serial = 1495] [outer = 199EA000] 08:31:57 INFO - PROCESS | 3380 | 1468596717406 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1B507C00) [pid = 3380] [serial = 1496] [outer = 199EA000] 08:31:57 INFO - PROCESS | 3380 | 1468596717843 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 08:31:57 INFO - PROCESS | 3380 | 1468596717894 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 3380 | 1468596717896 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 08:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:31:57 INFO - PROCESS | 3380 | 1468596717938 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 3380 | 1468596717940 Marionette TRACE conn6 <- [1,1958,null,{}] 08:31:57 INFO - PROCESS | 3380 | 1468596717944 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:57 INFO - PROCESS | 3380 | 1468596717956 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:58 INFO - PROCESS | 3380 | 1468596718080 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 08:31:58 INFO - PROCESS | 3380 | 1468596718142 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 3380 | 1468596718144 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:58 INFO - PROCESS | 3380 | ++DOCSHELL 14C03C00 == 35 [pid = 3380] [id = 499] 08:31:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1B596400) [pid = 3380] [serial = 1497] [outer = 00000000] 08:31:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1BD8EC00) [pid = 3380] [serial = 1498] [outer = 1B596400] 08:31:58 INFO - PROCESS | 3380 | 1468596718188 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1B917800) [pid = 3380] [serial = 1499] [outer = 1B596400] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (17CD3400) [pid = 3380] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (187D3400) [pid = 3380] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19188C00) [pid = 3380] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10CD1C00) [pid = 3380] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (101FEC00) [pid = 3380] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14DBE800) [pid = 3380] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (101FA800) [pid = 3380] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (0CFBE400) [pid = 3380] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (0CFB0800) [pid = 3380] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14C3A400) [pid = 3380] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1AD77400) [pid = 3380] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1C2A9000) [pid = 3380] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:31:58 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (17C53400) [pid = 3380] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:31:58 INFO - PROCESS | 3380 | 1468596718591 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 08:31:58 INFO - PROCESS | 3380 | 1468596718660 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 3380 | 1468596718662 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 08:31:58 INFO - PROCESS | 3380 | 1468596718665 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:31:58 INFO - PROCESS | 3380 | 1468596718667 Marionette TRACE conn6 <- [1,1962,null,{}] 08:31:58 INFO - PROCESS | 3380 | 1468596718670 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:58 INFO - PROCESS | 3380 | 1468596718672 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:58 INFO - PROCESS | 3380 | 1468596718751 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 08:31:58 INFO - PROCESS | 3380 | 1468596718756 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 3380 | 1468596718758 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:58 INFO - PROCESS | 3380 | ++DOCSHELL 14B29400 == 36 [pid = 3380] [id = 500] 08:31:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (14C33800) [pid = 3380] [serial = 1500] [outer = 00000000] 08:31:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (19689400) [pid = 3380] [serial = 1501] [outer = 14C33800] 08:31:58 INFO - PROCESS | 3380 | 1468596718802 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1B591000) [pid = 3380] [serial = 1502] [outer = 14C33800] 08:31:59 INFO - PROCESS | 3380 | 1468596719223 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 570ms 08:31:59 INFO - PROCESS | 3380 | 1468596719240 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 3380 | 1468596719242 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 08:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:31:59 INFO - PROCESS | 3380 | 1468596719244 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 3380 | 1468596719246 Marionette TRACE conn6 <- [1,1966,null,{}] 08:31:59 INFO - PROCESS | 3380 | 1468596719249 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:59 INFO - PROCESS | 3380 | 1468596719251 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:59 INFO - PROCESS | 3380 | 1468596719380 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 08:31:59 INFO - PROCESS | 3380 | 1468596719389 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 3380 | 1468596719391 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:31:59 INFO - PROCESS | 3380 | ++DOCSHELL 187D6400 == 37 [pid = 3380] [id = 501] 08:31:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1B910C00) [pid = 3380] [serial = 1503] [outer = 00000000] 08:31:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1C625400) [pid = 3380] [serial = 1504] [outer = 1B910C00] 08:31:59 INFO - PROCESS | 3380 | 1468596719436 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17D1D800) [pid = 3380] [serial = 1505] [outer = 1B910C00] 08:31:59 INFO - PROCESS | 3380 | 1468596719872 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 08:31:59 INFO - PROCESS | 3380 | 1468596719916 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 3380 | 1468596719918 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 08:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:31:59 INFO - PROCESS | 3380 | 1468596719921 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 3380 | 1468596719923 Marionette TRACE conn6 <- [1,1970,null,{}] 08:31:59 INFO - PROCESS | 3380 | 1468596719931 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:59 INFO - PROCESS | 3380 | 1468596719932 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:00 INFO - PROCESS | 3380 | 1468596720053 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 08:32:00 INFO - PROCESS | 3380 | 1468596720064 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 3380 | 1468596720066 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:00 INFO - PROCESS | 3380 | ++DOCSHELL 199E4800 == 38 [pid = 3380] [id = 502] 08:32:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1C653400) [pid = 3380] [serial = 1506] [outer = 00000000] 08:32:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1C65B400) [pid = 3380] [serial = 1507] [outer = 1C653400] 08:32:00 INFO - PROCESS | 3380 | 1468596720113 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C65E400) [pid = 3380] [serial = 1508] [outer = 1C653400] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 10B15000 == 37 [pid = 3380] [id = 494] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 0CF12C00 == 36 [pid = 3380] [id = 493] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 1B591C00 == 35 [pid = 3380] [id = 491] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 1003AC00 == 34 [pid = 3380] [id = 492] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 14C03C00 == 33 [pid = 3380] [id = 499] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 187D6400 == 32 [pid = 3380] [id = 501] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 148B7400 == 31 [pid = 3380] [id = 498] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 14B9A800 == 30 [pid = 3380] [id = 495] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 14B29400 == 29 [pid = 3380] [id = 500] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 18BAE800 == 28 [pid = 3380] [id = 496] 08:32:01 INFO - PROCESS | 3380 | --DOCSHELL 195F2400 == 27 [pid = 3380] [id = 497] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1ADC9C00) [pid = 3380] [serial = 1471] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (187DF400) [pid = 3380] [serial = 1459] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (191FB400) [pid = 3380] [serial = 1462] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (115CFC00) [pid = 3380] [serial = 1453] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (145A9400) [pid = 3380] [serial = 1454] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10415000) [pid = 3380] [serial = 1450] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1041BC00) [pid = 3380] [serial = 1451] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1686C000) [pid = 3380] [serial = 1456] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (14418400) [pid = 3380] [serial = 1448] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10BF7800) [pid = 3380] [serial = 1447] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (18B84C00) [pid = 3380] [serial = 1460] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1076E000) [pid = 3380] [serial = 1465] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (10033400) [pid = 3380] [serial = 1436] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (0D00D400) [pid = 3380] [serial = 1435] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (187DA400) [pid = 3380] [serial = 1439] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1686E000) [pid = 3380] [serial = 1438] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1B911400) [pid = 3380] [serial = 1442] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1B598800) [pid = 3380] [serial = 1441] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (195F1400) [pid = 3380] [serial = 1463] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1C666C00) [pid = 3380] [serial = 1445] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1C663C00) [pid = 3380] [serial = 1444] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1488E800) [pid = 3380] [serial = 1466] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (17459C00) [pid = 3380] [serial = 1457] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (1AD79800) [pid = 3380] [serial = 1472] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (197B7800) [pid = 3380] [serial = 1468] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (19873000) [pid = 3380] [serial = 1469] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 3380 | 1468596721852 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1975ms 08:32:01 INFO - PROCESS | 3380 | 1468596721898 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 3380 | 1468596721901 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 08:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:32:01 INFO - PROCESS | 3380 | 1468596721906 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 3380 | 1468596721910 Marionette TRACE conn6 <- [1,1974,null,{}] 08:32:01 INFO - PROCESS | 3380 | 1468596721916 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:01 INFO - PROCESS | 3380 | 1468596721919 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:02 INFO - PROCESS | 3380 | 1468596722009 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 08:32:02 INFO - PROCESS | 3380 | 1468596722016 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 3380 | 1468596722020 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:02 INFO - PROCESS | 3380 | ++DOCSHELL 10375800 == 28 [pid = 3380] [id = 503] 08:32:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (10375C00) [pid = 3380] [serial = 1509] [outer = 00000000] 08:32:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (10416800) [pid = 3380] [serial = 1510] [outer = 10375C00] 08:32:02 INFO - PROCESS | 3380 | 1468596722068 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (1041E800) [pid = 3380] [serial = 1511] [outer = 10375C00] 08:32:02 INFO - PROCESS | 3380 | 1468596722554 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 08:32:02 INFO - PROCESS | 3380 | 1468596722597 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 3380 | 1468596722602 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 08:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:32:02 INFO - PROCESS | 3380 | 1468596722608 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 3380 | 1468596722610 Marionette TRACE conn6 <- [1,1978,null,{}] 08:32:02 INFO - PROCESS | 3380 | 1468596722614 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:02 INFO - PROCESS | 3380 | 1468596722617 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:02 INFO - PROCESS | 3380 | 1468596722706 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 08:32:02 INFO - PROCESS | 3380 | 1468596722715 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 3380 | 1468596722717 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:02 INFO - PROCESS | 3380 | ++DOCSHELL 10B13800 == 29 [pid = 3380] [id = 504] 08:32:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (10B14800) [pid = 3380] [serial = 1512] [outer = 00000000] 08:32:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (10BF2000) [pid = 3380] [serial = 1513] [outer = 10B14800] 08:32:02 INFO - PROCESS | 3380 | 1468596722765 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (10C41400) [pid = 3380] [serial = 1514] [outer = 10B14800] 08:32:03 INFO - PROCESS | 3380 | 1468596723234 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 08:32:03 INFO - PROCESS | 3380 | 1468596723282 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 3380 | 1468596723284 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 08:32:03 INFO - PROCESS | 3380 | 1468596723288 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:32:03 INFO - PROCESS | 3380 | 1468596723292 Marionette TRACE conn6 <- [1,1982,null,{}] 08:32:03 INFO - PROCESS | 3380 | 1468596723302 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:03 INFO - PROCESS | 3380 | 1468596723307 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:03 INFO - PROCESS | 3380 | 1468596723390 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 08:32:03 INFO - PROCESS | 3380 | 1468596723515 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 3380 | 1468596723518 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:03 INFO - PROCESS | 3380 | ++DOCSHELL 14893C00 == 30 [pid = 3380] [id = 505] 08:32:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1489A400) [pid = 3380] [serial = 1515] [outer = 00000000] 08:32:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (14B29000) [pid = 3380] [serial = 1516] [outer = 1489A400] 08:32:03 INFO - PROCESS | 3380 | 1468596723566 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (14C07C00) [pid = 3380] [serial = 1517] [outer = 1489A400] 08:32:03 INFO - PROCESS | 3380 | 1468596723951 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 08:32:03 INFO - PROCESS | 3380 | 1468596723962 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 3380 | 1468596723964 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 08:32:03 INFO - PROCESS | 3380 | 1468596723967 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 3380 | 1468596723969 Marionette TRACE conn6 <- [1,1986,null,{}] 08:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:32:03 INFO - PROCESS | 3380 | 1468596723973 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:03 INFO - PROCESS | 3380 | 1468596723975 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:04 INFO - PROCESS | 3380 | 1468596724057 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 08:32:04 INFO - PROCESS | 3380 | 1468596724147 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 3380 | 1468596724149 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:04 INFO - PROCESS | 3380 | ++DOCSHELL 10772800 == 31 [pid = 3380] [id = 506] 08:32:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (113DE400) [pid = 3380] [serial = 1518] [outer = 00000000] 08:32:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (14DC3C00) [pid = 3380] [serial = 1519] [outer = 113DE400] 08:32:04 INFO - PROCESS | 3380 | 1468596724195 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (17454C00) [pid = 3380] [serial = 1520] [outer = 113DE400] 08:32:04 INFO - PROCESS | 3380 | 1468596724557 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 08:32:04 INFO - PROCESS | 3380 | 1468596724602 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 3380 | 1468596724604 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 08:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:32:04 INFO - PROCESS | 3380 | 1468596724607 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 3380 | 1468596724609 Marionette TRACE conn6 <- [1,1990,null,{}] 08:32:04 INFO - PROCESS | 3380 | 1468596724612 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:04 INFO - PROCESS | 3380 | 1468596724614 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:04 INFO - PROCESS | 3380 | 1468596724693 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 08:32:04 INFO - PROCESS | 3380 | 1468596724813 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 3380 | 1468596724815 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:04 INFO - PROCESS | 3380 | ++DOCSHELL 1745AC00 == 32 [pid = 3380] [id = 507] 08:32:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1745BC00) [pid = 3380] [serial = 1521] [outer = 00000000] 08:32:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (17D26000) [pid = 3380] [serial = 1522] [outer = 1745BC00] 08:32:04 INFO - PROCESS | 3380 | 1468596724859 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (187DD800) [pid = 3380] [serial = 1523] [outer = 1745BC00] 08:32:05 INFO - PROCESS | 3380 | 1468596725211 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 08:32:05 INFO - PROCESS | 3380 | 1468596725278 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 3380 | 1468596725280 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 08:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:32:05 INFO - PROCESS | 3380 | 1468596725284 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 3380 | 1468596725285 Marionette TRACE conn6 <- [1,1994,null,{}] 08:32:05 INFO - PROCESS | 3380 | 1468596725289 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:05 INFO - PROCESS | 3380 | 1468596725295 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:05 INFO - PROCESS | 3380 | 1468596725398 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 08:32:05 INFO - PROCESS | 3380 | 1468596725404 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 3380 | 1468596725406 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:05 INFO - PROCESS | 3380 | ++DOCSHELL 187E1000 == 33 [pid = 3380] [id = 508] 08:32:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1884DC00) [pid = 3380] [serial = 1524] [outer = 00000000] 08:32:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (191EFC00) [pid = 3380] [serial = 1525] [outer = 1884DC00] 08:32:05 INFO - PROCESS | 3380 | 1468596725452 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (191FC400) [pid = 3380] [serial = 1526] [outer = 1884DC00] 08:32:05 INFO - PROCESS | 3380 | 1468596725893 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 631ms 08:32:05 INFO - PROCESS | 3380 | 1468596725919 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 3380 | 1468596725921 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 08:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:32:05 INFO - PROCESS | 3380 | 1468596725924 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 3380 | 1468596725926 Marionette TRACE conn6 <- [1,1998,null,{}] 08:32:05 INFO - PROCESS | 3380 | 1468596725929 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:05 INFO - PROCESS | 3380 | 1468596725931 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:06 INFO - PROCESS | 3380 | 1468596726006 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 08:32:06 INFO - PROCESS | 3380 | 1468596726011 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 3380 | 1468596726013 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:06 INFO - PROCESS | 3380 | ++DOCSHELL 191EF400 == 34 [pid = 3380] [id = 509] 08:32:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (195EEC00) [pid = 3380] [serial = 1527] [outer = 00000000] 08:32:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (197AD800) [pid = 3380] [serial = 1528] [outer = 195EEC00] 08:32:06 INFO - PROCESS | 3380 | 1468596726056 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (197B9800) [pid = 3380] [serial = 1529] [outer = 195EEC00] 08:32:06 INFO - PROCESS | 3380 | 1468596726503 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 631ms 08:32:06 INFO - PROCESS | 3380 | 1468596726564 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 3380 | 1468596726566 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 08:32:06 INFO - PROCESS | 3380 | 1468596726570 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 3380 | 1468596726572 Marionette TRACE conn6 <- [1,2002,null,{}] 08:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:32:06 INFO - PROCESS | 3380 | 1468596726575 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:06 INFO - PROCESS | 3380 | 1468596726577 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:06 INFO - PROCESS | 3380 | 1468596726653 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 08:32:06 INFO - PROCESS | 3380 | 1468596726661 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 3380 | 1468596726663 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:06 INFO - PROCESS | 3380 | ++DOCSHELL 0CF0A400 == 35 [pid = 3380] [id = 510] 08:32:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (0D00D000) [pid = 3380] [serial = 1530] [outer = 00000000] 08:32:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199E9C00) [pid = 3380] [serial = 1531] [outer = 0D00D000] 08:32:06 INFO - PROCESS | 3380 | 1468596726705 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199DF400) [pid = 3380] [serial = 1532] [outer = 0D00D000] 08:32:07 INFO - PROCESS | 3380 | 1468596727146 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 08:32:07 INFO - PROCESS | 3380 | 1468596727206 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 3380 | 1468596727208 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 08:32:07 INFO - PROCESS | 3380 | 1468596727211 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:32:07 INFO - PROCESS | 3380 | 1468596727213 Marionette TRACE conn6 <- [1,2006,null,{}] 08:32:07 INFO - PROCESS | 3380 | 1468596727222 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 3380 | 1468596727224 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:07 INFO - PROCESS | 3380 | 1468596727335 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 08:32:07 INFO - PROCESS | 3380 | 1468596727427 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 3380 | 1468596727429 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:07 INFO - PROCESS | 3380 | ++DOCSHELL 14893800 == 36 [pid = 3380] [id = 511] 08:32:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1AD7B000) [pid = 3380] [serial = 1533] [outer = 00000000] 08:32:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1ADC8800) [pid = 3380] [serial = 1534] [outer = 1AD7B000] 08:32:07 INFO - PROCESS | 3380 | 1468596727473 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1ADC9000) [pid = 3380] [serial = 1535] [outer = 1AD7B000] 08:32:07 INFO - PROCESS | 3380 | 1468596727882 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 08:32:07 INFO - PROCESS | 3380 | 1468596727946 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 08:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:32:07 INFO - PROCESS | 3380 | 1468596727948 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 08:32:07 INFO - PROCESS | 3380 | 1468596727951 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 3380 | 1468596727953 Marionette TRACE conn6 <- [1,2010,null,{}] 08:32:07 INFO - PROCESS | 3380 | 1468596727965 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 3380 | 1468596727966 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:08 INFO - PROCESS | 3380 | 1468596728080 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 08:32:08 INFO - PROCESS | 3380 | 1468596728092 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 3380 | 1468596728094 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:08 INFO - PROCESS | 3380 | ++DOCSHELL 0D16D800 == 37 [pid = 3380] [id = 512] 08:32:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1AD71C00) [pid = 3380] [serial = 1536] [outer = 00000000] 08:32:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1B594C00) [pid = 3380] [serial = 1537] [outer = 1AD71C00] 08:32:08 INFO - PROCESS | 3380 | 1468596728136 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1B761C00) [pid = 3380] [serial = 1538] [outer = 1AD71C00] 08:32:08 INFO - PROCESS | 3380 | 1468596728601 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 08:32:08 INFO - PROCESS | 3380 | 1468596728642 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 3380 | 1468596728644 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 08:32:08 INFO - PROCESS | 3380 | 1468596728648 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:32:08 INFO - PROCESS | 3380 | 1468596728650 Marionette TRACE conn6 <- [1,2014,null,{}] 08:32:08 INFO - PROCESS | 3380 | 1468596728653 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:08 INFO - PROCESS | 3380 | 1468596728656 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:08 INFO - PROCESS | 3380 | 1468596728810 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 08:32:08 INFO - PROCESS | 3380 | 1468596728835 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 3380 | 1468596728837 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:08 INFO - PROCESS | 3380 | ++DOCSHELL 17454000 == 38 [pid = 3380] [id = 513] 08:32:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1BD91400) [pid = 3380] [serial = 1539] [outer = 00000000] 08:32:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C651800) [pid = 3380] [serial = 1540] [outer = 1BD91400] 08:32:08 INFO - PROCESS | 3380 | 1468596728883 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1C65B800) [pid = 3380] [serial = 1541] [outer = 1BD91400] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1B910C00) [pid = 3380] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (195F3000) [pid = 3380] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (199EA000) [pid = 3380] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1B596400) [pid = 3380] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (18BAEC00) [pid = 3380] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14C02800) [pid = 3380] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10B94C00) [pid = 3380] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (0CF16400) [pid = 3380] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (101F6800) [pid = 3380] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1B597800) [pid = 3380] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:32:09 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14C33800) [pid = 3380] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:32:09 INFO - PROCESS | 3380 | 1468596729438 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 830ms 08:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:32:09 INFO - PROCESS | 3380 | 1468596729488 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 3380 | 1468596729490 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 08:32:09 INFO - PROCESS | 3380 | 1468596729493 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 3380 | 1468596729494 Marionette TRACE conn6 <- [1,2018,null,{}] 08:32:09 INFO - PROCESS | 3380 | 1468596729498 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:09 INFO - PROCESS | 3380 | 1468596729500 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:09 INFO - PROCESS | 3380 | 1468596729578 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 08:32:09 INFO - PROCESS | 3380 | 1468596729583 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 3380 | 1468596729585 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:09 INFO - PROCESS | 3380 | ++DOCSHELL 10B94C00 == 39 [pid = 3380] [id = 514] 08:32:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (145A8C00) [pid = 3380] [serial = 1542] [outer = 00000000] 08:32:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (16870800) [pid = 3380] [serial = 1543] [outer = 145A8C00] 08:32:09 INFO - PROCESS | 3380 | 1468596729628 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (187E1400) [pid = 3380] [serial = 1544] [outer = 145A8C00] 08:32:10 INFO - PROCESS | 3380 | 1468596730068 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 08:32:10 INFO - PROCESS | 3380 | 1468596730127 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 3380 | 1468596730129 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 08:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:32:10 INFO - PROCESS | 3380 | 1468596730132 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 3380 | 1468596730133 Marionette TRACE conn6 <- [1,2022,null,{}] 08:32:10 INFO - PROCESS | 3380 | 1468596730137 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:10 INFO - PROCESS | 3380 | 1468596730138 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:10 INFO - PROCESS | 3380 | 1468596730218 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 08:32:10 INFO - PROCESS | 3380 | 1468596730223 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 3380 | 1468596730225 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:10 INFO - PROCESS | 3380 | ++DOCSHELL 17453C00 == 40 [pid = 3380] [id = 515] 08:32:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (195EE400) [pid = 3380] [serial = 1545] [outer = 00000000] 08:32:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1B597800) [pid = 3380] [serial = 1546] [outer = 195EE400] 08:32:10 INFO - PROCESS | 3380 | 1468596730268 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1C626800) [pid = 3380] [serial = 1547] [outer = 195EE400] 08:32:10 INFO - PROCESS | 3380 | 1468596730731 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 08:32:10 INFO - PROCESS | 3380 | 1468596730771 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 3380 | 1468596730773 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 08:32:10 INFO - PROCESS | 3380 | 1468596730780 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:32:10 INFO - PROCESS | 3380 | 1468596730781 Marionette TRACE conn6 <- [1,2026,null,{}] 08:32:10 INFO - PROCESS | 3380 | 1468596730785 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:10 INFO - PROCESS | 3380 | 1468596730787 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:10 INFO - PROCESS | 3380 | 1468596730867 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 08:32:10 INFO - PROCESS | 3380 | 1468596730872 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 3380 | 1468596730874 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:10 INFO - PROCESS | 3380 | ++DOCSHELL 10374400 == 41 [pid = 3380] [id = 516] 08:32:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (195EB800) [pid = 3380] [serial = 1548] [outer = 00000000] 08:32:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C669C00) [pid = 3380] [serial = 1549] [outer = 195EB800] 08:32:10 INFO - PROCESS | 3380 | 1468596730919 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C66E000) [pid = 3380] [serial = 1550] [outer = 195EB800] 08:32:11 INFO - PROCESS | 3380 | --DOCSHELL 199E4800 == 40 [pid = 3380] [id = 502] 08:32:11 INFO - PROCESS | 3380 | --DOCSHELL 10375800 == 39 [pid = 3380] [id = 503] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 10B13800 == 38 [pid = 3380] [id = 504] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 191EF400 == 37 [pid = 3380] [id = 509] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 14893C00 == 36 [pid = 3380] [id = 505] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 10772800 == 35 [pid = 3380] [id = 506] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 187E1000 == 34 [pid = 3380] [id = 508] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 10B94C00 == 33 [pid = 3380] [id = 514] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 0CF0A400 == 32 [pid = 3380] [id = 510] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 14893800 == 31 [pid = 3380] [id = 511] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 17453C00 == 30 [pid = 3380] [id = 515] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 1745AC00 == 29 [pid = 3380] [id = 507] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 0D16D800 == 28 [pid = 3380] [id = 512] 08:32:12 INFO - PROCESS | 3380 | --DOCSHELL 17454000 == 27 [pid = 3380] [id = 513] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17D1D800) [pid = 3380] [serial = 1505] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (198C4000) [pid = 3380] [serial = 1492] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1AD6F000) [pid = 3380] [serial = 1495] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1BD8EC00) [pid = 3380] [serial = 1498] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1B507C00) [pid = 3380] [serial = 1496] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1B917800) [pid = 3380] [serial = 1499] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (191F9800) [pid = 3380] [serial = 1489] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1686B400) [pid = 3380] [serial = 1486] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (17895C00) [pid = 3380] [serial = 1487] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (115CAC00) [pid = 3380] [serial = 1483] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (145E9800) [pid = 3380] [serial = 1484] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (0D010C00) [pid = 3380] [serial = 1481] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (0CFBB400) [pid = 3380] [serial = 1480] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (14443800) [pid = 3380] [serial = 1478] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10BF5C00) [pid = 3380] [serial = 1477] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1BD0FC00) [pid = 3380] [serial = 1474] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1C65B400) [pid = 3380] [serial = 1507] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1C0E4800) [pid = 3380] [serial = 1475] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (199E3000) [pid = 3380] [serial = 1493] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (19689400) [pid = 3380] [serial = 1501] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (195EA400) [pid = 3380] [serial = 1490] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1B591000) [pid = 3380] [serial = 1502] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1C625400) [pid = 3380] [serial = 1504] [outer = 00000000] [url = about:blank] 08:32:12 INFO - PROCESS | 3380 | 1468596732705 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1985ms 08:32:12 INFO - PROCESS | 3380 | 1468596732770 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 3380 | 1468596732773 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 08:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:32:12 INFO - PROCESS | 3380 | 1468596732778 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 3380 | 1468596732782 Marionette TRACE conn6 <- [1,2030,null,{}] 08:32:12 INFO - PROCESS | 3380 | 1468596732788 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:12 INFO - PROCESS | 3380 | 1468596732791 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:12 INFO - PROCESS | 3380 | 1468596732881 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 08:32:12 INFO - PROCESS | 3380 | 1468596732896 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 3380 | 1468596732898 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:12 INFO - PROCESS | 3380 | ++DOCSHELL 0D1D2400 == 28 [pid = 3380] [id = 517] 08:32:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (0D1E5000) [pid = 3380] [serial = 1551] [outer = 00000000] 08:32:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (1007CC00) [pid = 3380] [serial = 1552] [outer = 0D1E5000] 08:32:12 INFO - PROCESS | 3380 | 1468596732950 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (101F2400) [pid = 3380] [serial = 1553] [outer = 0D1E5000] 08:32:13 INFO - PROCESS | 3380 | 1468596733423 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 08:32:13 INFO - PROCESS | 3380 | 1468596733450 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 3380 | 1468596733454 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 08:32:13 INFO - PROCESS | 3380 | 1468596733465 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:32:13 INFO - PROCESS | 3380 | 1468596733467 Marionette TRACE conn6 <- [1,2034,null,{}] 08:32:13 INFO - PROCESS | 3380 | 1468596733471 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:13 INFO - PROCESS | 3380 | 1468596733474 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:13 INFO - PROCESS | 3380 | 1468596733562 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 08:32:13 INFO - PROCESS | 3380 | 1468596733571 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 3380 | 1468596733573 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:13 INFO - PROCESS | 3380 | ++DOCSHELL 10639C00 == 29 [pid = 3380] [id = 518] 08:32:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1063F000) [pid = 3380] [serial = 1554] [outer = 00000000] 08:32:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10643800) [pid = 3380] [serial = 1555] [outer = 1063F000] 08:32:13 INFO - PROCESS | 3380 | 1468596733621 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10743800) [pid = 3380] [serial = 1556] [outer = 1063F000] 08:32:14 INFO - PROCESS | 3380 | 1468596734092 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 08:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:32:14 INFO - PROCESS | 3380 | 1468596734141 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 3380 | 1468596734143 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 08:32:14 INFO - PROCESS | 3380 | 1468596734146 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 3380 | 1468596734150 Marionette TRACE conn6 <- [1,2038,null,{}] 08:32:14 INFO - PROCESS | 3380 | 1468596734161 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:14 INFO - PROCESS | 3380 | 1468596734165 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:14 INFO - PROCESS | 3380 | 1468596734249 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 08:32:14 INFO - PROCESS | 3380 | 1468596734286 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 3380 | 1468596734289 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:14 INFO - PROCESS | 3380 | ++DOCSHELL 145A2C00 == 30 [pid = 3380] [id = 519] 08:32:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (145A5C00) [pid = 3380] [serial = 1557] [outer = 00000000] 08:32:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (145E4800) [pid = 3380] [serial = 1558] [outer = 145A5C00] 08:32:14 INFO - PROCESS | 3380 | 1468596734426 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (146CD800) [pid = 3380] [serial = 1559] [outer = 145A5C00] 08:32:14 INFO - PROCESS | 3380 | 1468596734821 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 08:32:14 INFO - PROCESS | 3380 | 1468596734880 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 3380 | 1468596734883 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:32:14 INFO - PROCESS | 3380 | 1468596734886 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 3380 | 1468596734888 Marionette TRACE conn6 <- [1,2042,null,{}] 08:32:14 INFO - PROCESS | 3380 | 1468596734892 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:14 INFO - PROCESS | 3380 | 1468596734893 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:15 INFO - PROCESS | 3380 | 1468596735012 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 08:32:15 INFO - PROCESS | 3380 | 1468596735026 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 3380 | 1468596735028 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:15 INFO - PROCESS | 3380 | ++DOCSHELL 148B7400 == 31 [pid = 3380] [id = 520] 08:32:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (14B48800) [pid = 3380] [serial = 1560] [outer = 00000000] 08:32:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14CEA800) [pid = 3380] [serial = 1561] [outer = 14B48800] 08:32:15 INFO - PROCESS | 3380 | 1468596735072 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16047000) [pid = 3380] [serial = 1562] [outer = 14B48800] 08:32:15 INFO - PROCESS | 3380 | 1468596735487 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 08:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:32:15 INFO - PROCESS | 3380 | 1468596735520 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 3380 | 1468596735522 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 08:32:15 INFO - PROCESS | 3380 | 1468596735526 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 3380 | 1468596735527 Marionette TRACE conn6 <- [1,2046,null,{}] 08:32:15 INFO - PROCESS | 3380 | 1468596735531 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:15 INFO - PROCESS | 3380 | 1468596735533 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:15 INFO - PROCESS | 3380 | 1468596735648 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 08:32:15 INFO - PROCESS | 3380 | 1468596735734 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 3380 | 1468596735736 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:15 INFO - PROCESS | 3380 | ++DOCSHELL 1686F000 == 32 [pid = 3380] [id = 521] 08:32:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17452C00) [pid = 3380] [serial = 1563] [outer = 00000000] 08:32:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17B2FC00) [pid = 3380] [serial = 1564] [outer = 17452C00] 08:32:15 INFO - PROCESS | 3380 | 1468596735780 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17D1D000) [pid = 3380] [serial = 1565] [outer = 17452C00] 08:32:16 INFO - PROCESS | 3380 | 1468596736128 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 08:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:32:16 INFO - PROCESS | 3380 | 1468596736158 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 3380 | 1468596736160 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 08:32:16 INFO - PROCESS | 3380 | 1468596736176 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 3380 | 1468596736178 Marionette TRACE conn6 <- [1,2050,null,{}] 08:32:16 INFO - PROCESS | 3380 | 1468596736181 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:16 INFO - PROCESS | 3380 | 1468596736187 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:16 INFO - PROCESS | 3380 | 1468596736288 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 08:32:16 INFO - PROCESS | 3380 | 1468596736294 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 3380 | 1468596736296 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:16 INFO - PROCESS | 3380 | ++DOCSHELL 187D9400 == 33 [pid = 3380] [id = 522] 08:32:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (187DB000) [pid = 3380] [serial = 1566] [outer = 00000000] 08:32:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (191ED800) [pid = 3380] [serial = 1567] [outer = 187DB000] 08:32:16 INFO - PROCESS | 3380 | 1468596736340 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (195E8000) [pid = 3380] [serial = 1568] [outer = 187DB000] 08:32:16 INFO - PROCESS | 3380 | 1468596736768 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 08:32:16 INFO - PROCESS | 3380 | 1468596736810 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 3380 | 1468596736812 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 08:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:32:16 INFO - PROCESS | 3380 | 1468596736815 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 3380 | 1468596736817 Marionette TRACE conn6 <- [1,2054,null,{}] 08:32:16 INFO - PROCESS | 3380 | 1468596736820 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:16 INFO - PROCESS | 3380 | 1468596736822 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:16 INFO - PROCESS | 3380 | 1468596736898 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 08:32:16 INFO - PROCESS | 3380 | 1468596736904 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 3380 | 1468596736906 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:16 INFO - PROCESS | 3380 | ++DOCSHELL 195EC000 == 34 [pid = 3380] [id = 523] 08:32:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (195EC800) [pid = 3380] [serial = 1569] [outer = 00000000] 08:32:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (197BB400) [pid = 3380] [serial = 1570] [outer = 195EC800] 08:32:16 INFO - PROCESS | 3380 | 1468596736949 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (198B9000) [pid = 3380] [serial = 1571] [outer = 195EC800] 08:32:17 INFO - PROCESS | 3380 | 1468596737384 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 08:32:17 INFO - PROCESS | 3380 | 1468596737459 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 3380 | 1468596737461 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 08:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:32:17 INFO - PROCESS | 3380 | 1468596737464 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 3380 | 1468596737466 Marionette TRACE conn6 <- [1,2058,null,{}] 08:32:17 INFO - PROCESS | 3380 | 1468596737469 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:17 INFO - PROCESS | 3380 | 1468596737471 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:17 INFO - PROCESS | 3380 | 1468596737548 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 08:32:17 INFO - PROCESS | 3380 | 1468596737556 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 3380 | 1468596737558 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:17 INFO - PROCESS | 3380 | ++DOCSHELL 187E1C00 == 35 [pid = 3380] [id = 524] 08:32:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (195F5400) [pid = 3380] [serial = 1572] [outer = 00000000] 08:32:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (19CBA000) [pid = 3380] [serial = 1573] [outer = 195F5400] 08:32:17 INFO - PROCESS | 3380 | 1468596737602 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (199EA000) [pid = 3380] [serial = 1574] [outer = 195F5400] 08:32:18 INFO - PROCESS | 3380 | 1468596738061 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 08:32:18 INFO - PROCESS | 3380 | 1468596738098 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 3380 | 1468596738100 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 08:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:32:18 INFO - PROCESS | 3380 | 1468596738104 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 3380 | 1468596738105 Marionette TRACE conn6 <- [1,2062,null,{}] 08:32:18 INFO - PROCESS | 3380 | 1468596738109 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:18 INFO - PROCESS | 3380 | 1468596738110 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:18 INFO - PROCESS | 3380 | 1468596738227 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 08:32:18 INFO - PROCESS | 3380 | 1468596738319 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 3380 | 1468596738321 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:18 INFO - PROCESS | 3380 | ++DOCSHELL 14525C00 == 36 [pid = 3380] [id = 525] 08:32:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1ADC7800) [pid = 3380] [serial = 1575] [outer = 00000000] 08:32:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1B50DC00) [pid = 3380] [serial = 1576] [outer = 1ADC7800] 08:32:18 INFO - PROCESS | 3380 | 1468596738364 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1B58C800) [pid = 3380] [serial = 1577] [outer = 1ADC7800] 08:32:18 INFO - PROCESS | 3380 | 1468596738795 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 08:32:18 INFO - PROCESS | 3380 | 1468596738835 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 08:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:32:18 INFO - PROCESS | 3380 | 1468596738837 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 08:32:18 INFO - PROCESS | 3380 | 1468596738840 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 3380 | 1468596738841 Marionette TRACE conn6 <- [1,2066,null,{}] 08:32:18 INFO - PROCESS | 3380 | 1468596738845 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:18 INFO - PROCESS | 3380 | 1468596738846 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:18 INFO - PROCESS | 3380 | 1468596738961 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 08:32:18 INFO - PROCESS | 3380 | 1468596738968 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 3380 | 1468596738970 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:19 INFO - PROCESS | 3380 | ++DOCSHELL 1B507400 == 37 [pid = 3380] [id = 526] 08:32:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1B90D800) [pid = 3380] [serial = 1578] [outer = 00000000] 08:32:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1BD8B400) [pid = 3380] [serial = 1579] [outer = 1B90D800] 08:32:19 INFO - PROCESS | 3380 | 1468596739071 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1BD90000) [pid = 3380] [serial = 1580] [outer = 1B90D800] 08:32:19 INFO - PROCESS | 3380 | 1468596739489 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 08:32:19 INFO - PROCESS | 3380 | 1468596739511 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 3380 | 1468596739513 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 08:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:32:19 INFO - PROCESS | 3380 | 1468596739516 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 3380 | 1468596739519 Marionette TRACE conn6 <- [1,2070,null,{}] 08:32:19 INFO - PROCESS | 3380 | 1468596739522 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:19 INFO - PROCESS | 3380 | 1468596739524 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:19 INFO - PROCESS | 3380 | 1468596739684 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 08:32:19 INFO - PROCESS | 3380 | 1468596739707 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 3380 | 1468596739709 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:19 INFO - PROCESS | 3380 | ++DOCSHELL 1686C000 == 38 [pid = 3380] [id = 527] 08:32:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1C2A4C00) [pid = 3380] [serial = 1581] [outer = 00000000] 08:32:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (1C656400) [pid = 3380] [serial = 1582] [outer = 1C2A4C00] 08:32:19 INFO - PROCESS | 3380 | 1468596739755 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (1B918C00) [pid = 3380] [serial = 1583] [outer = 1C2A4C00] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (195EE400) [pid = 3380] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (1AD7B000) [pid = 3380] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1AD71C00) [pid = 3380] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1BD91400) [pid = 3380] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (0D00D000) [pid = 3380] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (195EEC00) [pid = 3380] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1884DC00) [pid = 3380] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1745BC00) [pid = 3380] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (113DE400) [pid = 3380] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1489A400) [pid = 3380] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10B14800) [pid = 3380] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (10375C00) [pid = 3380] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1C653400) [pid = 3380] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:32:20 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (145A8C00) [pid = 3380] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:32:20 INFO - PROCESS | 3380 | 1468596740311 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 830ms 08:32:20 INFO - PROCESS | 3380 | 1468596740358 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 3380 | 1468596740360 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 08:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:32:20 INFO - PROCESS | 3380 | 1468596740363 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 3380 | 1468596740365 Marionette TRACE conn6 <- [1,2074,null,{}] 08:32:20 INFO - PROCESS | 3380 | 1468596740368 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:20 INFO - PROCESS | 3380 | 1468596740370 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:20 INFO - PROCESS | 3380 | 1468596740451 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 08:32:20 INFO - PROCESS | 3380 | 1468596740456 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 3380 | 1468596740458 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:20 INFO - PROCESS | 3380 | ++DOCSHELL 10738800 == 39 [pid = 3380] [id = 528] 08:32:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (145AC400) [pid = 3380] [serial = 1584] [outer = 00000000] 08:32:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1884DC00) [pid = 3380] [serial = 1585] [outer = 145AC400] 08:32:20 INFO - PROCESS | 3380 | 1468596740502 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (195F0400) [pid = 3380] [serial = 1586] [outer = 145AC400] 08:32:20 INFO - PROCESS | 3380 | 1468596740942 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 08:32:21 INFO - PROCESS | 3380 | 1468596740996 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 3380 | 1468596740998 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 08:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:32:21 INFO - PROCESS | 3380 | 1468596741001 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 3380 | 1468596741002 Marionette TRACE conn6 <- [1,2078,null,{}] 08:32:21 INFO - PROCESS | 3380 | 1468596741006 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:21 INFO - PROCESS | 3380 | 1468596741008 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:21 INFO - PROCESS | 3380 | 1468596741086 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 08:32:21 INFO - PROCESS | 3380 | 1468596741094 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 3380 | 1468596741096 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:21 INFO - PROCESS | 3380 | ++DOCSHELL 187D7800 == 40 [pid = 3380] [id = 529] 08:32:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1AD78C00) [pid = 3380] [serial = 1587] [outer = 00000000] 08:32:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C626400) [pid = 3380] [serial = 1588] [outer = 1AD78C00] 08:32:21 INFO - PROCESS | 3380 | 1468596741139 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1C662C00) [pid = 3380] [serial = 1589] [outer = 1AD78C00] 08:32:21 INFO - PROCESS | 3380 | 1468596741586 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 631ms 08:32:21 INFO - PROCESS | 3380 | 1468596741643 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 3380 | 1468596741645 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 08:32:21 INFO - PROCESS | 3380 | 1468596741648 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:32:21 INFO - PROCESS | 3380 | 1468596741650 Marionette TRACE conn6 <- [1,2082,null,{}] 08:32:21 INFO - PROCESS | 3380 | 1468596741654 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:21 INFO - PROCESS | 3380 | 1468596741656 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:21 INFO - PROCESS | 3380 | 1468596741734 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 08:32:21 INFO - PROCESS | 3380 | 1468596741739 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 3380 | 1468596741741 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:21 INFO - PROCESS | 3380 | ++DOCSHELL 17B2E000 == 41 [pid = 3380] [id = 530] 08:32:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1ADCB400) [pid = 3380] [serial = 1590] [outer = 00000000] 08:32:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1C779400) [pid = 3380] [serial = 1591] [outer = 1ADCB400] 08:32:21 INFO - PROCESS | 3380 | 1468596741785 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1CCB1800) [pid = 3380] [serial = 1592] [outer = 1ADCB400] 08:32:22 INFO - PROCESS | 3380 | --DOCSHELL 10374400 == 40 [pid = 3380] [id = 516] 08:32:22 INFO - PROCESS | 3380 | --DOCSHELL 0D1D2400 == 39 [pid = 3380] [id = 517] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 145A2C00 == 38 [pid = 3380] [id = 519] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 148B7400 == 37 [pid = 3380] [id = 520] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 187D7800 == 36 [pid = 3380] [id = 529] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 187D9400 == 35 [pid = 3380] [id = 522] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 1686C000 == 34 [pid = 3380] [id = 527] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 187E1C00 == 33 [pid = 3380] [id = 524] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 14525C00 == 32 [pid = 3380] [id = 525] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 10639C00 == 31 [pid = 3380] [id = 518] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 195EC000 == 30 [pid = 3380] [id = 523] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 10738800 == 29 [pid = 3380] [id = 528] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 1686F000 == 28 [pid = 3380] [id = 521] 08:32:23 INFO - PROCESS | 3380 | --DOCSHELL 1B507400 == 27 [pid = 3380] [id = 526] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1C626800) [pid = 3380] [serial = 1547] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1ADC8800) [pid = 3380] [serial = 1534] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1C669C00) [pid = 3380] [serial = 1549] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1B594C00) [pid = 3380] [serial = 1537] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1ADC9000) [pid = 3380] [serial = 1535] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1C651800) [pid = 3380] [serial = 1540] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1B761C00) [pid = 3380] [serial = 1538] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1B597800) [pid = 3380] [serial = 1546] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (199E9C00) [pid = 3380] [serial = 1531] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (197AD800) [pid = 3380] [serial = 1528] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (197B9800) [pid = 3380] [serial = 1529] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (191EFC00) [pid = 3380] [serial = 1525] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (191FC400) [pid = 3380] [serial = 1526] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (17D26000) [pid = 3380] [serial = 1522] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (187DD800) [pid = 3380] [serial = 1523] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14DC3C00) [pid = 3380] [serial = 1519] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17454C00) [pid = 3380] [serial = 1520] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (14B29000) [pid = 3380] [serial = 1516] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (14C07C00) [pid = 3380] [serial = 1517] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10BF2000) [pid = 3380] [serial = 1513] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10C41400) [pid = 3380] [serial = 1514] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10416800) [pid = 3380] [serial = 1510] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1041E800) [pid = 3380] [serial = 1511] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1C65E400) [pid = 3380] [serial = 1508] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (16870800) [pid = 3380] [serial = 1543] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (187E1400) [pid = 3380] [serial = 1544] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1C65B800) [pid = 3380] [serial = 1541] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (199DF400) [pid = 3380] [serial = 1532] [outer = 00000000] [url = about:blank] 08:32:23 INFO - PROCESS | 3380 | 1468596743581 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1974ms 08:32:23 INFO - PROCESS | 3380 | 1468596743627 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 3380 | 1468596743631 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 08:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:32:23 INFO - PROCESS | 3380 | 1468596743636 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 3380 | 1468596743639 Marionette TRACE conn6 <- [1,2086,null,{}] 08:32:23 INFO - PROCESS | 3380 | 1468596743645 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:23 INFO - PROCESS | 3380 | 1468596743648 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:23 INFO - PROCESS | 3380 | 1468596743738 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 08:32:23 INFO - PROCESS | 3380 | 1468596743746 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 3380 | 1468596743750 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:23 INFO - PROCESS | 3380 | ++DOCSHELL 0D16D800 == 28 [pid = 3380] [id = 531] 08:32:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (0D16E000) [pid = 3380] [serial = 1593] [outer = 00000000] 08:32:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10033400) [pid = 3380] [serial = 1594] [outer = 0D16E000] 08:32:23 INFO - PROCESS | 3380 | 1468596743798 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (101F0400) [pid = 3380] [serial = 1595] [outer = 0D16E000] 08:32:24 INFO - PROCESS | 3380 | 1468596744289 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 08:32:24 INFO - PROCESS | 3380 | 1468596744327 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 3380 | 1468596744332 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 08:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:32:24 INFO - PROCESS | 3380 | 1468596744338 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 3380 | 1468596744341 Marionette TRACE conn6 <- [1,2090,null,{}] 08:32:24 INFO - PROCESS | 3380 | 1468596744345 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:24 INFO - PROCESS | 3380 | 1468596744348 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:24 INFO - PROCESS | 3380 | 1468596744435 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 08:32:24 INFO - PROCESS | 3380 | 1468596744444 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 3380 | 1468596744447 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:24 INFO - PROCESS | 3380 | ++DOCSHELL 10639C00 == 29 [pid = 3380] [id = 532] 08:32:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1063A800) [pid = 3380] [serial = 1596] [outer = 00000000] 08:32:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10643000) [pid = 3380] [serial = 1597] [outer = 1063A800] 08:32:24 INFO - PROCESS | 3380 | 1468596744494 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10B0A800) [pid = 3380] [serial = 1598] [outer = 1063A800] 08:32:24 INFO - PROCESS | 3380 | 1468596744965 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 08:32:25 INFO - PROCESS | 3380 | 1468596745012 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 3380 | 1468596745014 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 08:32:25 INFO - PROCESS | 3380 | 1468596745018 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:32:25 INFO - PROCESS | 3380 | 1468596745021 Marionette TRACE conn6 <- [1,2094,null,{}] 08:32:25 INFO - PROCESS | 3380 | 1468596745032 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:25 INFO - PROCESS | 3380 | 1468596745036 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:25 INFO - PROCESS | 3380 | 1468596745120 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 08:32:25 INFO - PROCESS | 3380 | 1468596745244 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 3380 | 1468596745247 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:25 INFO - PROCESS | 3380 | ++DOCSHELL 14447C00 == 30 [pid = 3380] [id = 533] 08:32:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (14450400) [pid = 3380] [serial = 1599] [outer = 00000000] 08:32:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (145A8800) [pid = 3380] [serial = 1600] [outer = 14450400] 08:32:25 INFO - PROCESS | 3380 | 1468596745294 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (146C7000) [pid = 3380] [serial = 1601] [outer = 14450400] 08:32:25 INFO - PROCESS | 3380 | 1468596745724 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 08:32:25 INFO - PROCESS | 3380 | 1468596745752 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 3380 | 1468596745754 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 08:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:32:25 INFO - PROCESS | 3380 | 1468596745761 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 3380 | 1468596745763 Marionette TRACE conn6 <- [1,2098,null,{}] 08:32:25 INFO - PROCESS | 3380 | 1468596745766 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:25 INFO - PROCESS | 3380 | 1468596745768 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:25 INFO - PROCESS | 3380 | 1468596745887 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 08:32:25 INFO - PROCESS | 3380 | 1468596745895 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 3380 | 1468596745897 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:25 INFO - PROCESS | 3380 | ++DOCSHELL 10419C00 == 31 [pid = 3380] [id = 534] 08:32:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10BF3000) [pid = 3380] [serial = 1602] [outer = 00000000] 08:32:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14C30400) [pid = 3380] [serial = 1603] [outer = 10BF3000] 08:32:25 INFO - PROCESS | 3380 | 1468596745942 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (15955800) [pid = 3380] [serial = 1604] [outer = 10BF3000] 08:32:26 INFO - PROCESS | 3380 | 1468596746353 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 631ms 08:32:26 INFO - PROCESS | 3380 | 1468596746392 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 08:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:32:26 INFO - PROCESS | 3380 | 1468596746394 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 08:32:26 INFO - PROCESS | 3380 | 1468596746397 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 3380 | 1468596746398 Marionette TRACE conn6 <- [1,2102,null,{}] 08:32:26 INFO - PROCESS | 3380 | 1468596746402 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:26 INFO - PROCESS | 3380 | 1468596746404 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:26 INFO - PROCESS | 3380 | 1468596746481 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 08:32:26 INFO - PROCESS | 3380 | 1468596746604 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 3380 | 1468596746606 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:26 INFO - PROCESS | 3380 | ++DOCSHELL 1686A800 == 32 [pid = 3380] [id = 535] 08:32:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1686AC00) [pid = 3380] [serial = 1605] [outer = 00000000] 08:32:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1745A400) [pid = 3380] [serial = 1606] [outer = 1686AC00] 08:32:26 INFO - PROCESS | 3380 | 1468596746649 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17C58800) [pid = 3380] [serial = 1607] [outer = 1686AC00] 08:32:27 INFO - PROCESS | 3380 | 1468596747005 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 08:32:27 INFO - PROCESS | 3380 | 1468596747041 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 3380 | 1468596747043 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 08:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:32:27 INFO - PROCESS | 3380 | 1468596747047 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 3380 | 1468596747048 Marionette TRACE conn6 <- [1,2106,null,{}] 08:32:27 INFO - PROCESS | 3380 | 1468596747052 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:27 INFO - PROCESS | 3380 | 1468596747057 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:27 INFO - PROCESS | 3380 | 1468596747157 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 08:32:27 INFO - PROCESS | 3380 | 1468596747163 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 3380 | 1468596747165 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:27 INFO - PROCESS | 3380 | ++DOCSHELL 187DA400 == 33 [pid = 3380] [id = 536] 08:32:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (187DB400) [pid = 3380] [serial = 1608] [outer = 00000000] 08:32:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1917E800) [pid = 3380] [serial = 1609] [outer = 187DB400] 08:32:27 INFO - PROCESS | 3380 | 1468596747208 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (191F0000) [pid = 3380] [serial = 1610] [outer = 187DB400] 08:32:27 INFO - PROCESS | 3380 | 1468596747644 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 08:32:27 INFO - PROCESS | 3380 | 1468596747681 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 3380 | 1468596747683 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 08:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:32:27 INFO - PROCESS | 3380 | 1468596747686 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 3380 | 1468596747688 Marionette TRACE conn6 <- [1,2110,null,{}] 08:32:27 INFO - PROCESS | 3380 | 1468596747691 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:27 INFO - PROCESS | 3380 | 1468596747693 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:27 INFO - PROCESS | 3380 | 1468596747769 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 08:32:27 INFO - PROCESS | 3380 | 1468596747776 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 3380 | 1468596747778 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:27 INFO - PROCESS | 3380 | ++DOCSHELL 1917C400 == 34 [pid = 3380] [id = 537] 08:32:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19188C00) [pid = 3380] [serial = 1611] [outer = 00000000] 08:32:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (195ED800) [pid = 3380] [serial = 1612] [outer = 19188C00] 08:32:27 INFO - PROCESS | 3380 | 1468596747821 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (195F2C00) [pid = 3380] [serial = 1613] [outer = 19188C00] 08:32:28 INFO - PROCESS | 3380 | 1468596748268 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 08:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:32:28 INFO - PROCESS | 3380 | 1468596748319 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 3380 | 1468596748321 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 08:32:28 INFO - PROCESS | 3380 | 1468596748324 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 3380 | 1468596748325 Marionette TRACE conn6 <- [1,2114,null,{}] 08:32:28 INFO - PROCESS | 3380 | 1468596748353 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:28 INFO - PROCESS | 3380 | 1468596748354 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:28 INFO - PROCESS | 3380 | 1468596748432 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 08:32:28 INFO - PROCESS | 3380 | 1468596748439 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 3380 | 1468596748441 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:28 INFO - PROCESS | 3380 | ++DOCSHELL 0CF12C00 == 35 [pid = 3380] [id = 538] 08:32:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (191FC800) [pid = 3380] [serial = 1614] [outer = 00000000] 08:32:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (199E6400) [pid = 3380] [serial = 1615] [outer = 191FC800] 08:32:28 INFO - PROCESS | 3380 | 1468596748485 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (198B7C00) [pid = 3380] [serial = 1616] [outer = 191FC800] 08:32:28 INFO - PROCESS | 3380 | 1468596748945 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 08:32:29 INFO - PROCESS | 3380 | 1468596749022 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 3380 | 1468596749024 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 08:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:32:29 INFO - PROCESS | 3380 | 1468596749028 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 3380 | 1468596749029 Marionette TRACE conn6 <- [1,2118,null,{}] 08:32:29 INFO - PROCESS | 3380 | 1468596749033 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:29 INFO - PROCESS | 3380 | 1468596749034 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:29 INFO - PROCESS | 3380 | 1468596749145 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 08:32:29 INFO - PROCESS | 3380 | 1468596749233 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 3380 | 1468596749234 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:29 INFO - PROCESS | 3380 | ++DOCSHELL 14444400 == 36 [pid = 3380] [id = 539] 08:32:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1AD6EC00) [pid = 3380] [serial = 1617] [outer = 00000000] 08:32:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1ADC7C00) [pid = 3380] [serial = 1618] [outer = 1AD6EC00] 08:32:29 INFO - PROCESS | 3380 | 1468596749278 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1B502000) [pid = 3380] [serial = 1619] [outer = 1AD6EC00] 08:32:29 INFO - PROCESS | 3380 | 1468596749700 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 3380 | 1468596749762 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 08:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:32:29 INFO - PROCESS | 3380 | 1468596749773 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 3380 | 1468596749775 Marionette TRACE conn6 <- [1,2122,null,{}] 08:32:29 INFO - PROCESS | 3380 | 1468596749779 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:29 INFO - PROCESS | 3380 | 1468596749781 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:29 INFO - PROCESS | 3380 | 1468596749895 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 08:32:29 INFO - PROCESS | 3380 | 1468596749904 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 3380 | 1468596749906 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:29 INFO - PROCESS | 3380 | ++DOCSHELL 198B9800 == 37 [pid = 3380] [id = 540] 08:32:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1B590000) [pid = 3380] [serial = 1620] [outer = 00000000] 08:32:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1BD0E800) [pid = 3380] [serial = 1621] [outer = 1B590000] 08:32:30 INFO - PROCESS | 3380 | 1468596750002 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1C04EC00) [pid = 3380] [serial = 1622] [outer = 1B590000] 08:32:30 INFO - PROCESS | 3380 | 1468596750424 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 08:32:30 INFO - PROCESS | 3380 | 1468596750452 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 3380 | 1468596750454 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 08:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:32:30 INFO - PROCESS | 3380 | 1468596750457 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 3380 | 1468596750460 Marionette TRACE conn6 <- [1,2126,null,{}] 08:32:30 INFO - PROCESS | 3380 | 1468596750463 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:30 INFO - PROCESS | 3380 | 1468596750465 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:30 INFO - PROCESS | 3380 | 1468596750619 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1AD78C00) [pid = 3380] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1ADC7800) [pid = 3380] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1B90D800) [pid = 3380] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1C2A4C00) [pid = 3380] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (195F5400) [pid = 3380] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (195EC800) [pid = 3380] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (187DB000) [pid = 3380] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (17452C00) [pid = 3380] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (14B48800) [pid = 3380] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (145A5C00) [pid = 3380] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1063F000) [pid = 3380] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (0D1E5000) [pid = 3380] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (195EB800) [pid = 3380] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:32:30 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (145AC400) [pid = 3380] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:32:30 INFO - PROCESS | 3380 | 1468596750867 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 3380 | 1468596750870 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:30 INFO - PROCESS | 3380 | ++DOCSHELL 0D007400 == 38 [pid = 3380] [id = 541] 08:32:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (0D1E5000) [pid = 3380] [serial = 1623] [outer = 00000000] 08:32:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (115CB000) [pid = 3380] [serial = 1624] [outer = 0D1E5000] 08:32:30 INFO - PROCESS | 3380 | 1468596750915 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (17452C00) [pid = 3380] [serial = 1625] [outer = 0D1E5000] 08:32:31 INFO - PROCESS | 3380 | 1468596751290 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 871ms 08:32:31 INFO - PROCESS | 3380 | 1468596751330 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 3380 | 1468596751332 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 08:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:32:31 INFO - PROCESS | 3380 | 1468596751335 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 3380 | 1468596751337 Marionette TRACE conn6 <- [1,2130,null,{}] 08:32:31 INFO - PROCESS | 3380 | 1468596751341 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:31 INFO - PROCESS | 3380 | 1468596751342 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:31 INFO - PROCESS | 3380 | 1468596751422 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 08:32:31 INFO - PROCESS | 3380 | 1468596751427 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 3380 | 1468596751429 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:31 INFO - PROCESS | 3380 | ++DOCSHELL 18B7EC00 == 39 [pid = 3380] [id = 542] 08:32:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (195EE000) [pid = 3380] [serial = 1626] [outer = 00000000] 08:32:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C050800) [pid = 3380] [serial = 1627] [outer = 195EE000] 08:32:31 INFO - PROCESS | 3380 | 1468596751485 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C628400) [pid = 3380] [serial = 1628] [outer = 195EE000] 08:32:31 INFO - PROCESS | 3380 | 1468596751915 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 3380 | 1468596751968 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 08:32:31 INFO - PROCESS | 3380 | 1468596751971 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 3380 | 1468596751973 Marionette TRACE conn6 <- [1,2134,null,{}] 08:32:31 INFO - PROCESS | 3380 | 1468596751976 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 3380 | 1468596751978 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:32 INFO - PROCESS | 3380 | 1468596752057 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 08:32:32 INFO - PROCESS | 3380 | 1468596752063 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 3380 | 1468596752064 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:32 INFO - PROCESS | 3380 | ++DOCSHELL 1C658C00 == 40 [pid = 3380] [id = 543] 08:32:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C659C00) [pid = 3380] [serial = 1629] [outer = 00000000] 08:32:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C665400) [pid = 3380] [serial = 1630] [outer = 1C659C00] 08:32:32 INFO - PROCESS | 3380 | 1468596752107 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1C66A000) [pid = 3380] [serial = 1631] [outer = 1C659C00] 08:32:32 INFO - PROCESS | 3380 | 1468596752560 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 3380 | 1468596752615 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 08:32:32 INFO - PROCESS | 3380 | 1468596752618 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:32:32 INFO - PROCESS | 3380 | 1468596752620 Marionette TRACE conn6 <- [1,2138,null,{}] 08:32:32 INFO - PROCESS | 3380 | 1468596752624 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 3380 | 1468596752625 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:32 INFO - PROCESS | 3380 | 1468596752709 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 08:32:32 INFO - PROCESS | 3380 | 1468596752715 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 3380 | 1468596752717 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:32 INFO - PROCESS | 3380 | ++DOCSHELL 187D4C00 == 41 [pid = 3380] [id = 544] 08:32:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1C66E800) [pid = 3380] [serial = 1632] [outer = 00000000] 08:32:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1D03C400) [pid = 3380] [serial = 1633] [outer = 1C66E800] 08:32:32 INFO - PROCESS | 3380 | 1468596752759 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1D047000) [pid = 3380] [serial = 1634] [outer = 1C66E800] 08:32:33 INFO - PROCESS | 3380 | 1468596753580 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 08:32:33 INFO - PROCESS | 3380 | 1468596753594 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 3380 | 1468596753598 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 08:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:32:33 INFO - PROCESS | 3380 | 1468596753603 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 3380 | 1468596753608 Marionette TRACE conn6 <- [1,2142,null,{}] 08:32:33 INFO - PROCESS | 3380 | 1468596753613 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:33 INFO - PROCESS | 3380 | 1468596753616 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:33 INFO - PROCESS | 3380 | 1468596753741 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 08:32:33 INFO - PROCESS | 3380 | 1468596753880 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 3380 | 1468596753883 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:33 INFO - PROCESS | 3380 | ++DOCSHELL 0D008800 == 42 [pid = 3380] [id = 545] 08:32:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (0D00C400) [pid = 3380] [serial = 1635] [outer = 00000000] 08:32:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1037D000) [pid = 3380] [serial = 1636] [outer = 0D00C400] 08:32:33 INFO - PROCESS | 3380 | 1468596753941 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (1063E800) [pid = 3380] [serial = 1637] [outer = 0D00C400] 08:32:34 INFO - PROCESS | 3380 | 1468596754580 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1023ms 08:32:34 INFO - PROCESS | 3380 | 1468596754818 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 3380 | 1468596754823 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 08:32:34 INFO - PROCESS | 3380 | 1468596754852 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:32:34 INFO - PROCESS | 3380 | 1468596754855 Marionette TRACE conn6 <- [1,2146,null,{}] 08:32:34 INFO - PROCESS | 3380 | 1468596754860 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:34 INFO - PROCESS | 3380 | 1468596754863 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:35 INFO - PROCESS | 3380 | 1468596754974 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 08:32:35 INFO - PROCESS | 3380 | 1468596755106 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 3380 | 1468596755111 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:35 INFO - PROCESS | 3380 | ++DOCSHELL 0D176C00 == 43 [pid = 3380] [id = 546] 08:32:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 95 (0D1D2400) [pid = 3380] [serial = 1638] [outer = 00000000] 08:32:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 96 (10375000) [pid = 3380] [serial = 1639] [outer = 0D1D2400] 08:32:35 INFO - PROCESS | 3380 | 1468596755165 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 97 (1041E000) [pid = 3380] [serial = 1640] [outer = 0D1D2400] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 1C658C00 == 42 [pid = 3380] [id = 543] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 18B7EC00 == 41 [pid = 3380] [id = 542] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 0D007400 == 40 [pid = 3380] [id = 541] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 198B9800 == 39 [pid = 3380] [id = 540] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 14444400 == 38 [pid = 3380] [id = 539] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 0CF12C00 == 37 [pid = 3380] [id = 538] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 1917C400 == 36 [pid = 3380] [id = 537] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 187DA400 == 35 [pid = 3380] [id = 536] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 1686A800 == 34 [pid = 3380] [id = 535] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 10419C00 == 33 [pid = 3380] [id = 534] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 14447C00 == 32 [pid = 3380] [id = 533] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 10639C00 == 31 [pid = 3380] [id = 532] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 96 (1C779400) [pid = 3380] [serial = 1591] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 0D16D800 == 30 [pid = 3380] [id = 531] 08:32:35 INFO - PROCESS | 3380 | --DOCSHELL 17B2E000 == 29 [pid = 3380] [id = 530] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 95 (1C662C00) [pid = 3380] [serial = 1589] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 94 (1B50DC00) [pid = 3380] [serial = 1576] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1BD8B400) [pid = 3380] [serial = 1579] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1B58C800) [pid = 3380] [serial = 1577] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1C656400) [pid = 3380] [serial = 1582] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1BD90000) [pid = 3380] [serial = 1580] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1C626400) [pid = 3380] [serial = 1588] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1B918C00) [pid = 3380] [serial = 1583] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (19CBA000) [pid = 3380] [serial = 1573] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (197BB400) [pid = 3380] [serial = 1570] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (198B9000) [pid = 3380] [serial = 1571] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (191ED800) [pid = 3380] [serial = 1567] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (195E8000) [pid = 3380] [serial = 1568] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (17B2FC00) [pid = 3380] [serial = 1564] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17D1D000) [pid = 3380] [serial = 1565] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14CEA800) [pid = 3380] [serial = 1561] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (16047000) [pid = 3380] [serial = 1562] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (145E4800) [pid = 3380] [serial = 1558] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (146CD800) [pid = 3380] [serial = 1559] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10643800) [pid = 3380] [serial = 1555] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10743800) [pid = 3380] [serial = 1556] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1007CC00) [pid = 3380] [serial = 1552] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (101F2400) [pid = 3380] [serial = 1553] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C66E000) [pid = 3380] [serial = 1550] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (195F0400) [pid = 3380] [serial = 1586] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1884DC00) [pid = 3380] [serial = 1585] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (199EA000) [pid = 3380] [serial = 1574] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 3380 | 1468596755738 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 932ms 08:32:35 INFO - PROCESS | 3380 | 1468596755789 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 3380 | 1468596755792 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 08:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:32:35 INFO - PROCESS | 3380 | 1468596755798 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 3380 | 1468596755802 Marionette TRACE conn6 <- [1,2150,null,{}] 08:32:35 INFO - PROCESS | 3380 | 1468596755806 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:35 INFO - PROCESS | 3380 | 1468596755809 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:35 INFO - PROCESS | 3380 | 1468596755893 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 08:32:35 INFO - PROCESS | 3380 | 1468596755902 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 3380 | 1468596755904 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:35 INFO - PROCESS | 3380 | ++DOCSHELL 10739800 == 30 [pid = 3380] [id = 547] 08:32:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10743800) [pid = 3380] [serial = 1641] [outer = 00000000] 08:32:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10BF5C00) [pid = 3380] [serial = 1642] [outer = 10743800] 08:32:35 INFO - PROCESS | 3380 | 1468596755952 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (10C43000) [pid = 3380] [serial = 1643] [outer = 10743800] 08:32:36 INFO - PROCESS | 3380 | 1468596756458 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 08:32:36 INFO - PROCESS | 3380 | 1468596756516 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 3380 | 1468596756518 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 08:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:32:36 INFO - PROCESS | 3380 | 1468596756521 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 3380 | 1468596756523 Marionette TRACE conn6 <- [1,2154,null,{}] 08:32:36 INFO - PROCESS | 3380 | 1468596756535 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:36 INFO - PROCESS | 3380 | 1468596756540 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:36 INFO - PROCESS | 3380 | 1468596756633 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 08:32:36 INFO - PROCESS | 3380 | 1468596756641 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 3380 | 1468596756645 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:36 INFO - PROCESS | 3380 | ++DOCSHELL 1489B000 == 31 [pid = 3380] [id = 548] 08:32:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (148B4800) [pid = 3380] [serial = 1644] [outer = 00000000] 08:32:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (14B48400) [pid = 3380] [serial = 1645] [outer = 148B4800] 08:32:36 INFO - PROCESS | 3380 | 1468596756695 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14C4C800) [pid = 3380] [serial = 1646] [outer = 148B4800] 08:32:37 INFO - PROCESS | 3380 | 1468596757176 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 08:32:37 INFO - PROCESS | 3380 | 1468596757194 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 3380 | 1468596757196 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 08:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:32:37 INFO - PROCESS | 3380 | 1468596757199 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 3380 | 1468596757201 Marionette TRACE conn6 <- [1,2158,null,{}] 08:32:37 INFO - PROCESS | 3380 | 1468596757204 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:37 INFO - PROCESS | 3380 | 1468596757206 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:37 INFO - PROCESS | 3380 | 1468596757290 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 08:32:37 INFO - PROCESS | 3380 | 1468596757295 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 3380 | 1468596757306 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:37 INFO - PROCESS | 3380 | ++DOCSHELL 16050800 == 32 [pid = 3380] [id = 549] 08:32:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1686B000) [pid = 3380] [serial = 1647] [outer = 00000000] 08:32:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17CC5C00) [pid = 3380] [serial = 1648] [outer = 1686B000] 08:32:37 INFO - PROCESS | 3380 | 1468596757350 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17D21C00) [pid = 3380] [serial = 1649] [outer = 1686B000] 08:32:37 INFO - PROCESS | 3380 | 1468596757774 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 08:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:32:37 INFO - PROCESS | 3380 | 1468596757830 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 3380 | 1468596757833 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 08:32:37 INFO - PROCESS | 3380 | 1468596757836 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 3380 | 1468596757837 Marionette TRACE conn6 <- [1,2162,null,{}] 08:32:37 INFO - PROCESS | 3380 | 1468596757849 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:37 INFO - PROCESS | 3380 | 1468596757851 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:37 INFO - PROCESS | 3380 | 1468596757959 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 08:32:37 INFO - PROCESS | 3380 | 1468596757965 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 3380 | 1468596757967 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:38 INFO - PROCESS | 3380 | ++DOCSHELL 187DB000 == 33 [pid = 3380] [id = 550] 08:32:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (187DD800) [pid = 3380] [serial = 1650] [outer = 00000000] 08:32:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (18B7A800) [pid = 3380] [serial = 1651] [outer = 187DD800] 08:32:38 INFO - PROCESS | 3380 | 1468596758010 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18BB0400) [pid = 3380] [serial = 1652] [outer = 187DD800] 08:32:38 INFO - PROCESS | 3380 | 1468596758473 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 690ms 08:32:38 INFO - PROCESS | 3380 | 1468596758527 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 3380 | 1468596758529 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 08:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:32:38 INFO - PROCESS | 3380 | 1468596758532 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 3380 | 1468596758534 Marionette TRACE conn6 <- [1,2166,null,{}] 08:32:38 INFO - PROCESS | 3380 | 1468596758537 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:38 INFO - PROCESS | 3380 | 1468596758543 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:38 INFO - PROCESS | 3380 | 1468596758688 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 08:32:38 INFO - PROCESS | 3380 | 1468596758699 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 3380 | 1468596758701 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:38 INFO - PROCESS | 3380 | ++DOCSHELL 191F9000 == 34 [pid = 3380] [id = 551] 08:32:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (191FA400) [pid = 3380] [serial = 1653] [outer = 00000000] 08:32:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (197BA800) [pid = 3380] [serial = 1654] [outer = 191FA400] 08:32:38 INFO - PROCESS | 3380 | 1468596758745 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (199E3000) [pid = 3380] [serial = 1655] [outer = 191FA400] 08:32:39 INFO - PROCESS | 3380 | 1468596759204 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 731ms 08:32:39 INFO - PROCESS | 3380 | 1468596759268 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 3380 | 1468596759270 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 08:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:32:39 INFO - PROCESS | 3380 | 1468596759313 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 3380 | 1468596759315 Marionette TRACE conn6 <- [1,2170,null,{}] 08:32:39 INFO - PROCESS | 3380 | 1468596759328 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:39 INFO - PROCESS | 3380 | 1468596759330 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:39 INFO - PROCESS | 3380 | 1468596759444 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 08:32:39 INFO - PROCESS | 3380 | 1468596759506 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 3380 | 1468596759508 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:39 INFO - PROCESS | 3380 | ++DOCSHELL 19BEA800 == 35 [pid = 3380] [id = 552] 08:32:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19CB1C00) [pid = 3380] [serial = 1656] [outer = 00000000] 08:32:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1AD78800) [pid = 3380] [serial = 1657] [outer = 19CB1C00] 08:32:39 INFO - PROCESS | 3380 | 1468596759553 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1ADC6400) [pid = 3380] [serial = 1658] [outer = 19CB1C00] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1C659C00) [pid = 3380] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1AD6EC00) [pid = 3380] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (187DB400) [pid = 3380] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (0D16E000) [pid = 3380] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19188C00) [pid = 3380] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1ADCB400) [pid = 3380] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1B590000) [pid = 3380] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (191FC800) [pid = 3380] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10BF3000) [pid = 3380] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1063A800) [pid = 3380] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1686AC00) [pid = 3380] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14450400) [pid = 3380] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (0D1E5000) [pid = 3380] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:32:40 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (195EE000) [pid = 3380] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:32:40 INFO - PROCESS | 3380 | 1468596760138 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 890ms 08:32:40 INFO - PROCESS | 3380 | 1468596760194 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 3380 | 1468596760196 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 08:32:40 INFO - PROCESS | 3380 | 1468596760199 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:32:40 INFO - PROCESS | 3380 | 1468596760201 Marionette TRACE conn6 <- [1,2174,null,{}] 08:32:40 INFO - PROCESS | 3380 | 1468596760204 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:40 INFO - PROCESS | 3380 | 1468596760206 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:40 INFO - PROCESS | 3380 | 1468596760283 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 08:32:40 INFO - PROCESS | 3380 | 1468596760290 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 3380 | 1468596760292 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:40 INFO - PROCESS | 3380 | ++DOCSHELL 1003B000 == 36 [pid = 3380] [id = 553] 08:32:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1041B800) [pid = 3380] [serial = 1659] [outer = 00000000] 08:32:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (18851000) [pid = 3380] [serial = 1660] [outer = 1041B800] 08:32:40 INFO - PROCESS | 3380 | 1468596760336 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (19693C00) [pid = 3380] [serial = 1661] [outer = 1041B800] 08:32:40 INFO - PROCESS | 3380 | 1468596760849 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 08:32:40 INFO - PROCESS | 3380 | 1468596760873 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 3380 | 1468596760875 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 08:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:32:40 INFO - PROCESS | 3380 | 1468596760878 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 3380 | 1468596760880 Marionette TRACE conn6 <- [1,2178,null,{}] 08:32:40 INFO - PROCESS | 3380 | 1468596760884 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:40 INFO - PROCESS | 3380 | 1468596760885 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:40 INFO - PROCESS | 3380 | 1468596760965 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 08:32:40 INFO - PROCESS | 3380 | 1468596760971 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 3380 | 1468596760973 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:41 INFO - PROCESS | 3380 | ++DOCSHELL 10371400 == 37 [pid = 3380] [id = 554] 08:32:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1073B400) [pid = 3380] [serial = 1662] [outer = 00000000] 08:32:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1AD73C00) [pid = 3380] [serial = 1663] [outer = 1073B400] 08:32:41 INFO - PROCESS | 3380 | 1468596761015 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1B591C00) [pid = 3380] [serial = 1664] [outer = 1073B400] 08:32:41 INFO - PROCESS | 3380 | 1468596761446 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 631ms 08:32:41 INFO - PROCESS | 3380 | 1468596761510 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 3380 | 1468596761512 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 08:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:32:41 INFO - PROCESS | 3380 | 1468596761515 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 3380 | 1468596761516 Marionette TRACE conn6 <- [1,2182,null,{}] 08:32:41 INFO - PROCESS | 3380 | 1468596761520 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:41 INFO - PROCESS | 3380 | 1468596761522 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:41 INFO - PROCESS | 3380 | 1468596761600 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 08:32:41 INFO - PROCESS | 3380 | 1468596761606 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 3380 | 1468596761608 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:41 INFO - PROCESS | 3380 | ++DOCSHELL 1AD72400 == 38 [pid = 3380] [id = 555] 08:32:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1B758C00) [pid = 3380] [serial = 1665] [outer = 00000000] 08:32:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1BD1C000) [pid = 3380] [serial = 1666] [outer = 1B758C00] 08:32:41 INFO - PROCESS | 3380 | 1468596761652 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1BD8F000) [pid = 3380] [serial = 1667] [outer = 1B758C00] 08:32:42 INFO - PROCESS | 3380 | --DOCSHELL 18BAD800 == 37 [pid = 3380] [id = 13] 08:32:42 INFO - PROCESS | 3380 | 1468596762240 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 772ms 08:32:42 INFO - PROCESS | 3380 | 1468596762333 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 3380 | 1468596762338 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:32:42 INFO - PROCESS | 3380 | 1468596762388 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 3380 | 1468596762392 Marionette TRACE conn6 <- [1,2186,null,{}] 08:32:42 INFO - PROCESS | 3380 | 1468596762398 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:42 INFO - PROCESS | 3380 | 1468596762401 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:42 INFO - PROCESS | 3380 | 1468596762524 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 08:32:42 INFO - PROCESS | 3380 | 1468596762629 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 3380 | 1468596762634 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:42 INFO - PROCESS | 3380 | ++DOCSHELL 10042800 == 38 [pid = 3380] [id = 556] 08:32:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10084400) [pid = 3380] [serial = 1668] [outer = 00000000] 08:32:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10374800) [pid = 3380] [serial = 1669] [outer = 10084400] 08:32:42 INFO - PROCESS | 3380 | 1468596762691 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (10643800) [pid = 3380] [serial = 1670] [outer = 10084400] 08:32:43 INFO - PROCESS | 3380 | 1468596763269 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 08:32:43 INFO - PROCESS | 3380 | 1468596763323 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 3380 | 1468596763328 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 08:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:32:43 INFO - PROCESS | 3380 | 1468596763334 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 3380 | 1468596763337 Marionette TRACE conn6 <- [1,2190,null,{}] 08:32:43 INFO - PROCESS | 3380 | 1468596763342 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:43 INFO - PROCESS | 3380 | 1468596763345 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:43 INFO - PROCESS | 3380 | 1468596763455 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 08:32:43 INFO - PROCESS | 3380 | 1468596763593 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 3380 | 1468596763595 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:43 INFO - PROCESS | 3380 | ++DOCSHELL 145A2C00 == 39 [pid = 3380] [id = 557] 08:32:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (145A9000) [pid = 3380] [serial = 1671] [outer = 00000000] 08:32:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (14B30400) [pid = 3380] [serial = 1672] [outer = 145A9000] 08:32:43 INFO - PROCESS | 3380 | 1468596763652 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (15952800) [pid = 3380] [serial = 1673] [outer = 145A9000] 08:32:44 INFO - PROCESS | 3380 | 1468596764246 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 08:32:44 INFO - PROCESS | 3380 | 1468596764268 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 3380 | 1468596764270 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 08:32:44 INFO - PROCESS | 3380 | 1468596764274 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:32:44 INFO - PROCESS | 3380 | 1468596764278 Marionette TRACE conn6 <- [1,2194,null,{}] 08:32:44 INFO - PROCESS | 3380 | 1468596764289 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:44 INFO - PROCESS | 3380 | 1468596764294 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:44 INFO - PROCESS | 3380 | 1468596764400 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 08:32:44 INFO - PROCESS | 3380 | 1468596764539 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 3380 | 1468596764542 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:44 INFO - PROCESS | 3380 | ++DOCSHELL 195EA400 == 40 [pid = 3380] [id = 558] 08:32:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (19698800) [pid = 3380] [serial = 1674] [outer = 00000000] 08:32:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (199E1800) [pid = 3380] [serial = 1675] [outer = 19698800] 08:32:44 INFO - PROCESS | 3380 | 1468596764600 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1B75E000) [pid = 3380] [serial = 1676] [outer = 19698800] 08:32:45 INFO - PROCESS | 3380 | 1468596765227 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1021ms 08:32:45 INFO - PROCESS | 3380 | 1468596765299 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 3380 | 1468596765302 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 08:32:45 INFO - PROCESS | 3380 | 1468596765305 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:32:45 INFO - PROCESS | 3380 | 1468596765307 Marionette TRACE conn6 <- [1,2198,null,{}] 08:32:45 INFO - PROCESS | 3380 | 1468596765311 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:45 INFO - PROCESS | 3380 | 1468596765314 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:45 INFO - PROCESS | 3380 | 1468596765422 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 08:32:45 INFO - PROCESS | 3380 | 1468596765670 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 3380 | 1468596765673 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:45 INFO - PROCESS | 3380 | ++DOCSHELL 0CF13800 == 41 [pid = 3380] [id = 559] 08:32:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (0CF14800) [pid = 3380] [serial = 1677] [outer = 00000000] 08:32:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (0D005400) [pid = 3380] [serial = 1678] [outer = 0CF14800] 08:32:45 INFO - PROCESS | 3380 | 1468596765727 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (101F2400) [pid = 3380] [serial = 1679] [outer = 0CF14800] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 10371400 == 40 [pid = 3380] [id = 554] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 1003B000 == 39 [pid = 3380] [id = 553] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 19BEA800 == 38 [pid = 3380] [id = 552] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 191F9000 == 37 [pid = 3380] [id = 551] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 187DB000 == 36 [pid = 3380] [id = 550] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 16050800 == 35 [pid = 3380] [id = 549] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 1489B000 == 34 [pid = 3380] [id = 548] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 10739800 == 33 [pid = 3380] [id = 547] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 00BBF400 == 32 [pid = 3380] [id = 14] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 0D176C00 == 31 [pid = 3380] [id = 546] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 0D008800 == 30 [pid = 3380] [id = 545] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 187D4C00 == 29 [pid = 3380] [id = 544] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 195EA400 == 28 [pid = 3380] [id = 558] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 1AD72400 == 27 [pid = 3380] [id = 555] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 10042800 == 26 [pid = 3380] [id = 556] 08:32:46 INFO - PROCESS | 3380 | --DOCSHELL 145A2C00 == 25 [pid = 3380] [id = 557] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1C665400) [pid = 3380] [serial = 1630] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1ADC7C00) [pid = 3380] [serial = 1618] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1917E800) [pid = 3380] [serial = 1609] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (191F0000) [pid = 3380] [serial = 1610] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (10033400) [pid = 3380] [serial = 1594] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (101F0400) [pid = 3380] [serial = 1595] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (195ED800) [pid = 3380] [serial = 1612] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (195F2C00) [pid = 3380] [serial = 1613] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1CCB1800) [pid = 3380] [serial = 1592] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1BD0E800) [pid = 3380] [serial = 1621] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (199E6400) [pid = 3380] [serial = 1615] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14C30400) [pid = 3380] [serial = 1603] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (15955800) [pid = 3380] [serial = 1604] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10643000) [pid = 3380] [serial = 1597] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10B0A800) [pid = 3380] [serial = 1598] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1745A400) [pid = 3380] [serial = 1606] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (17C58800) [pid = 3380] [serial = 1607] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (145A8800) [pid = 3380] [serial = 1600] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (146C7000) [pid = 3380] [serial = 1601] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1B502000) [pid = 3380] [serial = 1619] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (115CB000) [pid = 3380] [serial = 1624] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C04EC00) [pid = 3380] [serial = 1622] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1C050800) [pid = 3380] [serial = 1627] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1C66A000) [pid = 3380] [serial = 1631] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1C628400) [pid = 3380] [serial = 1628] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (17452C00) [pid = 3380] [serial = 1625] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (198B7C00) [pid = 3380] [serial = 1616] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 3380 | 1468596766951 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1723ms 08:32:47 INFO - PROCESS | 3380 | 1468596767036 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 3380 | 1468596767040 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 08:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:32:47 INFO - PROCESS | 3380 | 1468596767045 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 3380 | 1468596767048 Marionette TRACE conn6 <- [1,2202,null,{}] 08:32:47 INFO - PROCESS | 3380 | 1468596767054 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:47 INFO - PROCESS | 3380 | 1468596767058 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:47 INFO - PROCESS | 3380 | 1468596767147 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 08:32:47 INFO - PROCESS | 3380 | 1468596767154 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 3380 | 1468596767159 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:47 INFO - PROCESS | 3380 | ++DOCSHELL 1015E000 == 26 [pid = 3380] [id = 560] 08:32:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10163400) [pid = 3380] [serial = 1680] [outer = 00000000] 08:32:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10376800) [pid = 3380] [serial = 1681] [outer = 10163400] 08:32:47 INFO - PROCESS | 3380 | 1468596767207 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10414C00) [pid = 3380] [serial = 1682] [outer = 10163400] 08:32:47 INFO - PROCESS | 3380 | 1468596767713 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 08:32:47 INFO - PROCESS | 3380 | 1468596767776 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 3380 | 1468596767781 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 08:32:47 INFO - PROCESS | 3380 | 1468596767787 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:32:47 INFO - PROCESS | 3380 | 1468596767790 Marionette TRACE conn6 <- [1,2206,null,{}] 08:32:47 INFO - PROCESS | 3380 | 1468596767794 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:47 INFO - PROCESS | 3380 | 1468596767796 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:47 INFO - PROCESS | 3380 | 1468596767885 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 08:32:48 INFO - PROCESS | 3380 | 1468596767981 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 3380 | 1468596767984 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:48 INFO - PROCESS | 3380 | ++DOCSHELL 10C4B400 == 27 [pid = 3380] [id = 561] 08:32:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10CCFC00) [pid = 3380] [serial = 1683] [outer = 00000000] 08:32:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (115CBC00) [pid = 3380] [serial = 1684] [outer = 10CCFC00] 08:32:48 INFO - PROCESS | 3380 | 1468596768034 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (145A5C00) [pid = 3380] [serial = 1685] [outer = 10CCFC00] 08:32:48 INFO - PROCESS | 3380 | 1468596768419 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 08:32:48 INFO - PROCESS | 3380 | 1468596768461 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 3380 | 1468596768463 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 08:32:48 INFO - PROCESS | 3380 | 1468596768467 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:32:48 INFO - PROCESS | 3380 | 1468596768470 Marionette TRACE conn6 <- [1,2210,null,{}] 08:32:48 INFO - PROCESS | 3380 | 1468596768509 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:48 INFO - PROCESS | 3380 | 1468596768514 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:48 INFO - PROCESS | 3380 | 1468596768605 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 08:32:48 INFO - PROCESS | 3380 | 1468596768618 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 3380 | 1468596768621 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:48 INFO - PROCESS | 3380 | ++DOCSHELL 15953800 == 28 [pid = 3380] [id = 562] 08:32:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15954000) [pid = 3380] [serial = 1686] [outer = 00000000] 08:32:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1744EC00) [pid = 3380] [serial = 1687] [outer = 15954000] 08:32:48 INFO - PROCESS | 3380 | 1468596768670 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1745CC00) [pid = 3380] [serial = 1688] [outer = 15954000] 08:32:49 INFO - PROCESS | 3380 | 1468596769115 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 08:32:49 INFO - PROCESS | 3380 | 1468596769152 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 3380 | 1468596769164 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 08:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:32:49 INFO - PROCESS | 3380 | 1468596769176 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 3380 | 1468596769178 Marionette TRACE conn6 <- [1,2214,null,{}] 08:32:49 INFO - PROCESS | 3380 | 1468596769181 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:49 INFO - PROCESS | 3380 | 1468596769183 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:49 INFO - PROCESS | 3380 | 1468596769297 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 08:32:49 INFO - PROCESS | 3380 | 1468596769302 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 3380 | 1468596769304 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:49 INFO - PROCESS | 3380 | ++DOCSHELL 17CC7400 == 29 [pid = 3380] [id = 563] 08:32:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (17CCA400) [pid = 3380] [serial = 1689] [outer = 00000000] 08:32:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (187D7400) [pid = 3380] [serial = 1690] [outer = 17CCA400] 08:32:49 INFO - PROCESS | 3380 | 1468596769349 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18B7C000) [pid = 3380] [serial = 1691] [outer = 17CCA400] 08:32:49 INFO - PROCESS | 3380 | 1468596769788 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 08:32:49 INFO - PROCESS | 3380 | 1468596769808 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 3380 | 1468596769810 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 08:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:32:49 INFO - PROCESS | 3380 | 1468596769813 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 3380 | 1468596769815 Marionette TRACE conn6 <- [1,2218,null,{}] 08:32:49 INFO - PROCESS | 3380 | 1468596769824 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:49 INFO - PROCESS | 3380 | 1468596769826 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:49 INFO - PROCESS | 3380 | 1468596769934 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 08:32:49 INFO - PROCESS | 3380 | 1468596769940 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 3380 | 1468596769942 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:50 INFO - PROCESS | 3380 | ++DOCSHELL 1884DC00 == 30 [pid = 3380] [id = 564] 08:32:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (18BAC000) [pid = 3380] [serial = 1692] [outer = 00000000] 08:32:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (191F3800) [pid = 3380] [serial = 1693] [outer = 18BAC000] 08:32:50 INFO - PROCESS | 3380 | 1468596770014 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (195E7C00) [pid = 3380] [serial = 1694] [outer = 18BAC000] 08:32:50 INFO - PROCESS | 3380 | 1468596770454 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 08:32:50 INFO - PROCESS | 3380 | 1468596770484 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 08:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:32:50 INFO - PROCESS | 3380 | 1468596770486 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 08:32:50 INFO - PROCESS | 3380 | 1468596770489 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 3380 | 1468596770491 Marionette TRACE conn6 <- [1,2222,null,{}] 08:32:50 INFO - PROCESS | 3380 | 1468596770495 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:50 INFO - PROCESS | 3380 | 1468596770500 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:50 INFO - PROCESS | 3380 | 1468596770640 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 08:32:50 INFO - PROCESS | 3380 | 1468596770646 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 3380 | 1468596770648 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:50 INFO - PROCESS | 3380 | ++DOCSHELL 195F2000 == 31 [pid = 3380] [id = 565] 08:32:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (195F2C00) [pid = 3380] [serial = 1695] [outer = 00000000] 08:32:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (197B4C00) [pid = 3380] [serial = 1696] [outer = 195F2C00] 08:32:50 INFO - PROCESS | 3380 | 1468596770692 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19CBE800) [pid = 3380] [serial = 1697] [outer = 195F2C00] 08:32:51 INFO - PROCESS | 3380 | 1468596771151 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (18BADC00) [pid = 3380] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (0D1D3C00) [pid = 3380] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (187DD800) [pid = 3380] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (0D00C400) [pid = 3380] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (191FA400) [pid = 3380] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1C66E800) [pid = 3380] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (148B4800) [pid = 3380] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1686B000) [pid = 3380] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10743800) [pid = 3380] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (0D1D2400) [pid = 3380] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19CB1C00) [pid = 3380] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1041B800) [pid = 3380] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1B758C00) [pid = 3380] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:32:51 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1073B400) [pid = 3380] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:32:51 INFO - PROCESS | 3380 | 1468596771451 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 3380 | 1468596771453 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 08:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:32:51 INFO - PROCESS | 3380 | 1468596771462 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 3380 | 1468596771464 Marionette TRACE conn6 <- [1,2226,null,{}] 08:32:51 INFO - PROCESS | 3380 | 1468596771468 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:51 INFO - PROCESS | 3380 | 1468596771470 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:51 INFO - PROCESS | 3380 | 1468596771548 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 08:32:51 INFO - PROCESS | 3380 | 1468596771555 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 3380 | 1468596771557 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:51 INFO - PROCESS | 3380 | ++DOCSHELL 101FF000 == 32 [pid = 3380] [id = 566] 08:32:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1041B800) [pid = 3380] [serial = 1698] [outer = 00000000] 08:32:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (145E4800) [pid = 3380] [serial = 1699] [outer = 1041B800] 08:32:51 INFO - PROCESS | 3380 | 1468596771600 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1686B000) [pid = 3380] [serial = 1700] [outer = 1041B800] 08:32:52 INFO - PROCESS | 3380 | 1468596772011 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 570ms 08:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:32:52 INFO - PROCESS | 3380 | 1468596772040 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 3380 | 1468596772042 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 08:32:52 INFO - PROCESS | 3380 | 1468596772045 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 3380 | 1468596772046 Marionette TRACE conn6 <- [1,2230,null,{}] 08:32:52 INFO - PROCESS | 3380 | 1468596772068 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:52 INFO - PROCESS | 3380 | 1468596772070 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:52 INFO - PROCESS | 3380 | 1468596772147 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 08:32:52 INFO - PROCESS | 3380 | 1468596772153 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 3380 | 1468596772155 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:52 INFO - PROCESS | 3380 | ++DOCSHELL 0CF16400 == 33 [pid = 3380] [id = 567] 08:32:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (0D00C400) [pid = 3380] [serial = 1701] [outer = 00000000] 08:32:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1ADBE800) [pid = 3380] [serial = 1702] [outer = 0D00C400] 08:32:52 INFO - PROCESS | 3380 | 1468596772198 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1ADC3800) [pid = 3380] [serial = 1703] [outer = 0D00C400] 08:32:52 INFO - PROCESS | 3380 | 1468596772620 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 631ms 08:32:52 INFO - PROCESS | 3380 | 1468596772680 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 3380 | 1468596772682 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 08:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:32:52 INFO - PROCESS | 3380 | 1468596772685 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 3380 | 1468596772687 Marionette TRACE conn6 <- [1,2234,null,{}] 08:32:52 INFO - PROCESS | 3380 | 1468596772691 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:52 INFO - PROCESS | 3380 | 1468596772692 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:52 INFO - PROCESS | 3380 | 1468596772769 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 08:32:52 INFO - PROCESS | 3380 | 1468596772775 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 3380 | 1468596772777 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:52 INFO - PROCESS | 3380 | ++DOCSHELL 1B599800 == 34 [pid = 3380] [id = 568] 08:32:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1B90D800) [pid = 3380] [serial = 1704] [outer = 00000000] 08:32:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1BD15400) [pid = 3380] [serial = 1705] [outer = 1B90D800] 08:32:52 INFO - PROCESS | 3380 | 1468596772822 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1BD94800) [pid = 3380] [serial = 1706] [outer = 1B90D800] 08:32:53 INFO - PROCESS | 3380 | 1468596773268 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 08:32:53 INFO - PROCESS | 3380 | 1468596773329 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 3380 | 1468596773331 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 08:32:53 INFO - PROCESS | 3380 | 1468596773334 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:32:53 INFO - PROCESS | 3380 | 1468596773335 Marionette TRACE conn6 <- [1,2238,null,{}] 08:32:53 INFO - PROCESS | 3380 | 1468596773339 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:53 INFO - PROCESS | 3380 | 1468596773340 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:53 INFO - PROCESS | 3380 | 1468596773421 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 08:32:53 INFO - PROCESS | 3380 | 1468596773558 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 3380 | 1468596773561 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:53 INFO - PROCESS | 3380 | ++DOCSHELL 0CF10000 == 35 [pid = 3380] [id = 569] 08:32:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (0CF12000) [pid = 3380] [serial = 1707] [outer = 00000000] 08:32:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (0CFB5800) [pid = 3380] [serial = 1708] [outer = 0CF12000] 08:32:53 INFO - PROCESS | 3380 | 1468596773660 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (0D1CE000) [pid = 3380] [serial = 1709] [outer = 0CF12000] 08:32:54 INFO - PROCESS | 3380 | 1468596774441 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1121ms 08:32:54 INFO - PROCESS | 3380 | 1468596774461 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 08:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:32:54 INFO - PROCESS | 3380 | 1468596774465 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 08:32:54 INFO - PROCESS | 3380 | 1468596774469 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 3380 | 1468596774473 Marionette TRACE conn6 <- [1,2242,null,{}] 08:32:54 INFO - PROCESS | 3380 | 1468596774479 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:54 INFO - PROCESS | 3380 | 1468596774481 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:54 INFO - PROCESS | 3380 | 1468596774613 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 08:32:54 INFO - PROCESS | 3380 | 1468596774752 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 3380 | 1468596774755 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:54 INFO - PROCESS | 3380 | ++DOCSHELL 145E4400 == 36 [pid = 3380] [id = 570] 08:32:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (145F0800) [pid = 3380] [serial = 1710] [outer = 00000000] 08:32:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (14C06800) [pid = 3380] [serial = 1711] [outer = 145F0800] 08:32:54 INFO - PROCESS | 3380 | 1468596774813 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (16048400) [pid = 3380] [serial = 1712] [outer = 145F0800] 08:32:55 INFO - PROCESS | 3380 | 1468596775711 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1280ms 08:32:55 INFO - PROCESS | 3380 | 1468596775749 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 3380 | 1468596775753 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 08:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:32:55 INFO - PROCESS | 3380 | 1468596775758 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 3380 | 1468596775761 Marionette TRACE conn6 <- [1,2246,null,{}] 08:32:55 INFO - PROCESS | 3380 | 1468596775767 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:55 INFO - PROCESS | 3380 | 1468596775770 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:55 INFO - PROCESS | 3380 | 1468596775878 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 08:32:56 INFO - PROCESS | 3380 | 1468596775986 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 3380 | 1468596775989 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:56 INFO - PROCESS | 3380 | --DOCSHELL 1B599800 == 35 [pid = 3380] [id = 568] 08:32:56 INFO - PROCESS | 3380 | --DOCSHELL 0CF16400 == 34 [pid = 3380] [id = 567] 08:32:56 INFO - PROCESS | 3380 | --DOCSHELL 101FF000 == 33 [pid = 3380] [id = 566] 08:32:56 INFO - PROCESS | 3380 | --DOCSHELL 195F2000 == 32 [pid = 3380] [id = 565] 08:32:56 INFO - PROCESS | 3380 | --DOCSHELL 1884DC00 == 31 [pid = 3380] [id = 564] 08:32:56 INFO - PROCESS | 3380 | --DOCSHELL 17CC7400 == 30 [pid = 3380] [id = 563] 08:32:56 INFO - PROCESS | 3380 | --DOCSHELL 15953800 == 29 [pid = 3380] [id = 562] 08:32:56 INFO - PROCESS | 3380 | --DOCSHELL 10C4B400 == 28 [pid = 3380] [id = 561] 08:32:56 INFO - PROCESS | 3380 | --DOCSHELL 1015E000 == 27 [pid = 3380] [id = 560] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (101F9400) [pid = 3380] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (19692C00) [pid = 3380] [serial = 1127] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (18B7A800) [pid = 3380] [serial = 1651] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1037D000) [pid = 3380] [serial = 1636] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (197BA800) [pid = 3380] [serial = 1654] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1063E800) [pid = 3380] [serial = 1637] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1D047000) [pid = 3380] [serial = 1634] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1D03C400) [pid = 3380] [serial = 1633] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14B48400) [pid = 3380] [serial = 1645] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14C4C800) [pid = 3380] [serial = 1646] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17CC5C00) [pid = 3380] [serial = 1648] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10BF5C00) [pid = 3380] [serial = 1642] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10C43000) [pid = 3380] [serial = 1643] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10375000) [pid = 3380] [serial = 1639] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1041E000) [pid = 3380] [serial = 1640] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1AD78800) [pid = 3380] [serial = 1657] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (19693C00) [pid = 3380] [serial = 1661] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1BD1C000) [pid = 3380] [serial = 1666] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (18851000) [pid = 3380] [serial = 1660] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1BD8F000) [pid = 3380] [serial = 1667] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1AD73C00) [pid = 3380] [serial = 1663] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1B591C00) [pid = 3380] [serial = 1664] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1ADC6400) [pid = 3380] [serial = 1658] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (199E3000) [pid = 3380] [serial = 1655] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (18BB0400) [pid = 3380] [serial = 1652] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (17D21C00) [pid = 3380] [serial = 1649] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 3380 | ++DOCSHELL 0D004000 == 28 [pid = 3380] [id = 571] 08:32:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (0D00A400) [pid = 3380] [serial = 1713] [outer = 00000000] 08:32:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1015E000) [pid = 3380] [serial = 1714] [outer = 0D00A400] 08:32:56 INFO - PROCESS | 3380 | 1468596776073 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (10412800) [pid = 3380] [serial = 1715] [outer = 0D00A400] 08:32:56 INFO - PROCESS | 3380 | 1468596776506 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 771ms 08:32:56 INFO - PROCESS | 3380 | 1468596776529 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 3380 | 1468596776534 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 08:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:32:56 INFO - PROCESS | 3380 | 1468596776540 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 3380 | 1468596776543 Marionette TRACE conn6 <- [1,2250,null,{}] 08:32:56 INFO - PROCESS | 3380 | 1468596776547 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:56 INFO - PROCESS | 3380 | 1468596776549 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:56 INFO - PROCESS | 3380 | 1468596776639 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 08:32:56 INFO - PROCESS | 3380 | 1468596776645 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 3380 | 1468596776648 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:56 INFO - PROCESS | 3380 | ++DOCSHELL 10B95000 == 29 [pid = 3380] [id = 572] 08:32:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10BF7000) [pid = 3380] [serial = 1716] [outer = 00000000] 08:32:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (115CF000) [pid = 3380] [serial = 1717] [outer = 10BF7000] 08:32:56 INFO - PROCESS | 3380 | 1468596776694 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (145E5000) [pid = 3380] [serial = 1718] [outer = 10BF7000] 08:32:57 INFO - PROCESS | 3380 | 1468596777153 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 08:32:57 INFO - PROCESS | 3380 | 1468596777215 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 3380 | 1468596777217 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:32:57 INFO - PROCESS | 3380 | 1468596777220 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 3380 | 1468596777224 Marionette TRACE conn6 <- [1,2254,null,{}] 08:32:57 INFO - PROCESS | 3380 | 1468596777234 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:57 INFO - PROCESS | 3380 | 1468596777239 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:57 INFO - PROCESS | 3380 | 1468596777322 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 08:32:57 INFO - PROCESS | 3380 | 1468596777366 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 3380 | 1468596777369 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:57 INFO - PROCESS | 3380 | ++DOCSHELL 17453400 == 30 [pid = 3380] [id = 573] 08:32:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (17453C00) [pid = 3380] [serial = 1719] [outer = 00000000] 08:32:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (17899C00) [pid = 3380] [serial = 1720] [outer = 17453C00] 08:32:57 INFO - PROCESS | 3380 | 1468596777416 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (17CD3400) [pid = 3380] [serial = 1721] [outer = 17453C00] 08:32:57 INFO - PROCESS | 3380 | 1468596777874 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 08:32:57 INFO - PROCESS | 3380 | 1468596777897 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 3380 | 1468596777900 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:32:57 INFO - PROCESS | 3380 | 1468596777903 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 3380 | 1468596777905 Marionette TRACE conn6 <- [1,2258,null,{}] 08:32:57 INFO - PROCESS | 3380 | 1468596777908 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:57 INFO - PROCESS | 3380 | 1468596777919 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:58 INFO - PROCESS | 3380 | 1468596778008 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 08:32:58 INFO - PROCESS | 3380 | 1468596778015 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 3380 | 1468596778017 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:58 INFO - PROCESS | 3380 | ++DOCSHELL 1884F400 == 31 [pid = 3380] [id = 574] 08:32:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1884FC00) [pid = 3380] [serial = 1722] [outer = 00000000] 08:32:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1918A400) [pid = 3380] [serial = 1723] [outer = 1884FC00] 08:32:58 INFO - PROCESS | 3380 | 1468596778061 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (191F9800) [pid = 3380] [serial = 1724] [outer = 1884FC00] 08:32:58 INFO - PROCESS | 3380 | 1468596778493 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 08:32:58 INFO - PROCESS | 3380 | 1468596778540 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 3380 | 1468596778542 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 08:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:32:58 INFO - PROCESS | 3380 | 1468596778546 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 3380 | 1468596778548 Marionette TRACE conn6 <- [1,2262,null,{}] 08:32:58 INFO - PROCESS | 3380 | 1468596778551 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:58 INFO - PROCESS | 3380 | 1468596778553 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:58 INFO - PROCESS | 3380 | 1468596778668 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 08:32:58 INFO - PROCESS | 3380 | 1468596778674 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 3380 | 1468596778676 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:58 INFO - PROCESS | 3380 | ++DOCSHELL 10647800 == 32 [pid = 3380] [id = 575] 08:32:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (18B82400) [pid = 3380] [serial = 1725] [outer = 00000000] 08:32:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (19692400) [pid = 3380] [serial = 1726] [outer = 18B82400] 08:32:58 INFO - PROCESS | 3380 | 1468596778720 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (197BA000) [pid = 3380] [serial = 1727] [outer = 18B82400] 08:32:59 INFO - PROCESS | 3380 | 1468596779209 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 08:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:32:59 INFO - PROCESS | 3380 | 1468596779219 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 3380 | 1468596779221 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 08:32:59 INFO - PROCESS | 3380 | 1468596779231 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 3380 | 1468596779233 Marionette TRACE conn6 <- [1,2266,null,{}] 08:32:59 INFO - PROCESS | 3380 | 1468596779236 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 3380 | 1468596779242 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:59 INFO - PROCESS | 3380 | 1468596779376 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 08:32:59 INFO - PROCESS | 3380 | 1468596779382 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 3380 | 1468596779384 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:32:59 INFO - PROCESS | 3380 | ++DOCSHELL 199DE000 == 33 [pid = 3380] [id = 576] 08:32:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (199DFC00) [pid = 3380] [serial = 1728] [outer = 00000000] 08:32:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1ADBC800) [pid = 3380] [serial = 1729] [outer = 199DFC00] 08:32:59 INFO - PROCESS | 3380 | 1468596779428 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1ADBD000) [pid = 3380] [serial = 1730] [outer = 199DFC00] 08:32:59 INFO - PROCESS | 3380 | 1468596779909 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 08:32:59 INFO - PROCESS | 3380 | 1468596779956 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 3380 | 1468596779957 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 08:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:32:59 INFO - PROCESS | 3380 | 1468596779965 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 3380 | 1468596779966 Marionette TRACE conn6 <- [1,2270,null,{}] 08:32:59 INFO - PROCESS | 3380 | 1468596779970 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 3380 | 1468596779972 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:00 INFO - PROCESS | 3380 | 1468596780112 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 08:33:00 INFO - PROCESS | 3380 | 1468596780135 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 3380 | 1468596780136 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:00 INFO - PROCESS | 3380 | ++DOCSHELL 14C4E000 == 34 [pid = 3380] [id = 577] 08:33:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1B50A800) [pid = 3380] [serial = 1731] [outer = 00000000] 08:33:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1B75D400) [pid = 3380] [serial = 1732] [outer = 1B50A800] 08:33:00 INFO - PROCESS | 3380 | 1468596780179 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1B75D800) [pid = 3380] [serial = 1733] [outer = 1B50A800] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (15954000) [pid = 3380] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (0CF14800) [pid = 3380] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (17CCA400) [pid = 3380] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10084400) [pid = 3380] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (145A9000) [pid = 3380] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (19698800) [pid = 3380] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18BAC000) [pid = 3380] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (195F2C00) [pid = 3380] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1041B800) [pid = 3380] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10163400) [pid = 3380] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10CCFC00) [pid = 3380] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:33:00 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (0D00C400) [pid = 3380] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:33:00 INFO - PROCESS | 3380 | 1468596780731 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 830ms 08:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:33:00 INFO - PROCESS | 3380 | 1468596780796 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 3380 | 1468596780798 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 08:33:00 INFO - PROCESS | 3380 | 1468596780801 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 3380 | 1468596780802 Marionette TRACE conn6 <- [1,2274,null,{}] 08:33:00 INFO - PROCESS | 3380 | 1468596780806 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:00 INFO - PROCESS | 3380 | 1468596780808 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:00 INFO - PROCESS | 3380 | 1468596780887 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 08:33:00 INFO - PROCESS | 3380 | 1468596780892 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 3380 | 1468596780894 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:00 INFO - PROCESS | 3380 | ++DOCSHELL 10378C00 == 35 [pid = 3380] [id = 578] 08:33:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1041B800) [pid = 3380] [serial = 1734] [outer = 00000000] 08:33:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14C39000) [pid = 3380] [serial = 1735] [outer = 1041B800] 08:33:00 INFO - PROCESS | 3380 | 1468596780938 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (15954000) [pid = 3380] [serial = 1736] [outer = 1041B800] 08:33:01 INFO - PROCESS | 3380 | 1468596781361 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 571ms 08:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:33:01 INFO - PROCESS | 3380 | 1468596781371 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 3380 | 1468596781373 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 08:33:01 INFO - PROCESS | 3380 | 1468596781376 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 3380 | 1468596781378 Marionette TRACE conn6 <- [1,2278,null,{}] 08:33:01 INFO - PROCESS | 3380 | 1468596781381 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:01 INFO - PROCESS | 3380 | 1468596781383 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:01 INFO - PROCESS | 3380 | 1468596781530 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 08:33:01 INFO - PROCESS | 3380 | 1468596781542 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 3380 | 1468596781544 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:01 INFO - PROCESS | 3380 | ++DOCSHELL 113DE000 == 36 [pid = 3380] [id = 579] 08:33:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (14894000) [pid = 3380] [serial = 1737] [outer = 00000000] 08:33:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1B599400) [pid = 3380] [serial = 1738] [outer = 14894000] 08:33:01 INFO - PROCESS | 3380 | 1468596781587 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1C055C00) [pid = 3380] [serial = 1739] [outer = 14894000] 08:33:02 INFO - PROCESS | 3380 | 1468596781998 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 08:33:02 INFO - PROCESS | 3380 | 1468596782047 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 3380 | 1468596782049 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 08:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:33:02 INFO - PROCESS | 3380 | 1468596782052 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 3380 | 1468596782054 Marionette TRACE conn6 <- [1,2282,null,{}] 08:33:02 INFO - PROCESS | 3380 | 1468596782067 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:02 INFO - PROCESS | 3380 | 1468596782069 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:02 INFO - PROCESS | 3380 | 1468596782149 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 08:33:02 INFO - PROCESS | 3380 | 1468596782154 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 3380 | 1468596782156 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:02 INFO - PROCESS | 3380 | ++DOCSHELL 187D6800 == 37 [pid = 3380] [id = 580] 08:33:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1AD7B000) [pid = 3380] [serial = 1740] [outer = 00000000] 08:33:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1C652800) [pid = 3380] [serial = 1741] [outer = 1AD7B000] 08:33:02 INFO - PROCESS | 3380 | 1468596782200 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1C655800) [pid = 3380] [serial = 1742] [outer = 1AD7B000] 08:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 570ms 08:33:02 INFO - PROCESS | 3380 | 1468596782615 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:33:02 INFO - PROCESS | 3380 | 1468596782623 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 3380 | 1468596782626 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 08:33:02 INFO - PROCESS | 3380 | 1468596782629 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:33:02 INFO - PROCESS | 3380 | 1468596782631 Marionette TRACE conn6 <- [1,2286,null,{}] 08:33:02 INFO - PROCESS | 3380 | 1468596782635 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:02 INFO - PROCESS | 3380 | 1468596782637 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:02 INFO - PROCESS | 3380 | 1468596782821 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 08:33:03 INFO - PROCESS | 3380 | 1468596782980 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 3380 | 1468596782984 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:03 INFO - PROCESS | 3380 | ++DOCSHELL 0CF17000 == 38 [pid = 3380] [id = 581] 08:33:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (0CFB6000) [pid = 3380] [serial = 1743] [outer = 00000000] 08:33:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (0D012400) [pid = 3380] [serial = 1744] [outer = 0CFB6000] 08:33:03 INFO - PROCESS | 3380 | 1468596783043 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (10375C00) [pid = 3380] [serial = 1745] [outer = 0CFB6000] 08:33:03 INFO - PROCESS | 3380 | 1468596783626 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1018ms 08:33:03 INFO - PROCESS | 3380 | 1468596783660 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 3380 | 1468596783664 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 08:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:33:03 INFO - PROCESS | 3380 | 1468596783689 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 3380 | 1468596783693 Marionette TRACE conn6 <- [1,2290,null,{}] 08:33:03 INFO - PROCESS | 3380 | 1468596783698 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 3380 | 1468596783701 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:03 INFO - PROCESS | 3380 | 1468596783816 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 08:33:03 INFO - PROCESS | 3380 | 1468596783927 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 3380 | 1468596783930 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:04 INFO - PROCESS | 3380 | ++DOCSHELL 148B5400 == 39 [pid = 3380] [id = 582] 08:33:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (148BD400) [pid = 3380] [serial = 1746] [outer = 00000000] 08:33:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (16044400) [pid = 3380] [serial = 1747] [outer = 148BD400] 08:33:04 INFO - PROCESS | 3380 | 1468596784026 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17D1FC00) [pid = 3380] [serial = 1748] [outer = 148BD400] 08:33:04 INFO - PROCESS | 3380 | 1468596784621 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 990ms 08:33:04 INFO - PROCESS | 3380 | 1468596784663 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 3380 | 1468596784666 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 08:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:33:04 INFO - PROCESS | 3380 | 1468596784670 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 3380 | 1468596784672 Marionette TRACE conn6 <- [1,2294,null,{}] 08:33:04 INFO - PROCESS | 3380 | 1468596784677 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:04 INFO - PROCESS | 3380 | 1468596784679 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:04 INFO - PROCESS | 3380 | 1468596784790 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 08:33:04 INFO - PROCESS | 3380 | 1468596784932 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 3380 | 1468596784935 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:04 INFO - PROCESS | 3380 | ++DOCSHELL 1918A000 == 40 [pid = 3380] [id = 583] 08:33:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (199EB800) [pid = 3380] [serial = 1749] [outer = 00000000] 08:33:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1ADC7C00) [pid = 3380] [serial = 1750] [outer = 199EB800] 08:33:05 INFO - PROCESS | 3380 | 1468596784989 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1BD8F000) [pid = 3380] [serial = 1751] [outer = 199EB800] 08:33:05 INFO - PROCESS | 3380 | 1468596785642 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1018ms 08:33:05 INFO - PROCESS | 3380 | 1468596785873 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 3380 | 1468596785878 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 08:33:05 INFO - PROCESS | 3380 | 1468596785884 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 3380 | 1468596785887 Marionette TRACE conn6 <- [1,2298,null,{}] 08:33:05 INFO - PROCESS | 3380 | 1468596785892 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 3380 | 1468596785896 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:33:06 INFO - PROCESS | 3380 | 1468596785999 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 08:33:06 INFO - PROCESS | 3380 | 1468596786132 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 3380 | 1468596786137 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:06 INFO - PROCESS | 3380 | ++DOCSHELL 101FD800 == 41 [pid = 3380] [id = 584] 08:33:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (10371400) [pid = 3380] [serial = 1752] [outer = 00000000] 08:33:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1063EC00) [pid = 3380] [serial = 1753] [outer = 10371400] 08:33:06 INFO - PROCESS | 3380 | 1468596786189 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10776000) [pid = 3380] [serial = 1754] [outer = 10371400] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 187D6800 == 40 [pid = 3380] [id = 580] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 113DE000 == 39 [pid = 3380] [id = 579] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 10378C00 == 38 [pid = 3380] [id = 578] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 14C4E000 == 37 [pid = 3380] [id = 577] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 199DE000 == 36 [pid = 3380] [id = 576] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 10647800 == 35 [pid = 3380] [id = 575] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 1884F400 == 34 [pid = 3380] [id = 574] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 17453400 == 33 [pid = 3380] [id = 573] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 10B95000 == 32 [pid = 3380] [id = 572] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 0D004000 == 31 [pid = 3380] [id = 571] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 145E4400 == 30 [pid = 3380] [id = 570] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 0CF10000 == 29 [pid = 3380] [id = 569] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 0CF13800 == 28 [pid = 3380] [id = 559] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 1918A000 == 27 [pid = 3380] [id = 583] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 0CF17000 == 26 [pid = 3380] [id = 581] 08:33:07 INFO - PROCESS | 3380 | --DOCSHELL 148B5400 == 25 [pid = 3380] [id = 582] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1744EC00) [pid = 3380] [serial = 1687] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (101F2400) [pid = 3380] [serial = 1679] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (0D005400) [pid = 3380] [serial = 1678] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (187D7400) [pid = 3380] [serial = 1690] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10643800) [pid = 3380] [serial = 1670] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (10374800) [pid = 3380] [serial = 1669] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (15952800) [pid = 3380] [serial = 1673] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14B30400) [pid = 3380] [serial = 1672] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1B75E000) [pid = 3380] [serial = 1676] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (199E1800) [pid = 3380] [serial = 1675] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (195E7C00) [pid = 3380] [serial = 1694] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (191F3800) [pid = 3380] [serial = 1693] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (197B4C00) [pid = 3380] [serial = 1696] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (145E4800) [pid = 3380] [serial = 1699] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1686B000) [pid = 3380] [serial = 1700] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (19CBE800) [pid = 3380] [serial = 1697] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10376800) [pid = 3380] [serial = 1681] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10414C00) [pid = 3380] [serial = 1682] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (115CBC00) [pid = 3380] [serial = 1684] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (145A5C00) [pid = 3380] [serial = 1685] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (18B7C000) [pid = 3380] [serial = 1691] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1ADC3800) [pid = 3380] [serial = 1703] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1ADBE800) [pid = 3380] [serial = 1702] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1745CC00) [pid = 3380] [serial = 1688] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1BD15400) [pid = 3380] [serial = 1705] [outer = 00000000] [url = about:blank] 08:33:07 INFO - PROCESS | 3380 | 1468596787415 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1623ms 08:33:07 INFO - PROCESS | 3380 | 1468596787524 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 3380 | 1468596787528 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 08:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:33:07 INFO - PROCESS | 3380 | 1468596787533 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 3380 | 1468596787536 Marionette TRACE conn6 <- [1,2302,null,{}] 08:33:07 INFO - PROCESS | 3380 | 1468596787542 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 3380 | 1468596787545 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:07 INFO - PROCESS | 3380 | 1468596787639 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 08:33:07 INFO - PROCESS | 3380 | 1468596787648 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 3380 | 1468596787652 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:07 INFO - PROCESS | 3380 | ++DOCSHELL 10082400 == 26 [pid = 3380] [id = 585] 08:33:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10083C00) [pid = 3380] [serial = 1755] [outer = 00000000] 08:33:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (101F3400) [pid = 3380] [serial = 1756] [outer = 10083C00] 08:33:07 INFO - PROCESS | 3380 | 1468596787699 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10376800) [pid = 3380] [serial = 1757] [outer = 10083C00] 08:33:08 INFO - PROCESS | 3380 | 1468596788178 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 08:33:08 INFO - PROCESS | 3380 | 1468596788208 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 3380 | 1468596788213 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 08:33:08 INFO - PROCESS | 3380 | 1468596788223 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:33:08 INFO - PROCESS | 3380 | 1468596788226 Marionette TRACE conn6 <- [1,2306,null,{}] 08:33:08 INFO - PROCESS | 3380 | 1468596788230 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 3380 | 1468596788232 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:08 INFO - PROCESS | 3380 | 1468596788319 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 08:33:08 INFO - PROCESS | 3380 | 1468596788328 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 3380 | 1468596788331 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:08 INFO - PROCESS | 3380 | ++DOCSHELL 10B09400 == 27 [pid = 3380] [id = 586] 08:33:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10B0C400) [pid = 3380] [serial = 1758] [outer = 00000000] 08:33:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10BFBC00) [pid = 3380] [serial = 1759] [outer = 10B0C400] 08:33:08 INFO - PROCESS | 3380 | 1468596788378 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (113DD800) [pid = 3380] [serial = 1760] [outer = 10B0C400] 08:33:08 INFO - PROCESS | 3380 | 1468596788835 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 3380 | 1468596788901 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 08:33:08 INFO - PROCESS | 3380 | 1468596788905 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:33:08 INFO - PROCESS | 3380 | 1468596788908 Marionette TRACE conn6 <- [1,2310,null,{}] 08:33:08 INFO - PROCESS | 3380 | 1468596788919 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 3380 | 1468596788924 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:09 INFO - PROCESS | 3380 | 1468596789007 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 08:33:09 INFO - PROCESS | 3380 | 1468596789142 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 3380 | 1468596789145 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:09 INFO - PROCESS | 3380 | ++DOCSHELL 14CE3800 == 28 [pid = 3380] [id = 587] 08:33:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14CE4800) [pid = 3380] [serial = 1761] [outer = 00000000] 08:33:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (15954800) [pid = 3380] [serial = 1762] [outer = 14CE4800] 08:33:09 INFO - PROCESS | 3380 | 1468596789193 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1686C000) [pid = 3380] [serial = 1763] [outer = 14CE4800] 08:33:09 INFO - PROCESS | 3380 | 1468596789612 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 08:33:09 INFO - PROCESS | 3380 | 1468596789639 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 3380 | 1468596789641 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 08:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:33:09 INFO - PROCESS | 3380 | 1468596789651 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - PROCESS | 3380 | 1468596789653 Marionette TRACE conn6 <- [1,2314,null,{}] 08:33:09 INFO - PROCESS | 3380 | 1468596789656 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:09 INFO - PROCESS | 3380 | 1468596789658 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:09 INFO - PROCESS | 3380 | 1468596789775 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 08:33:09 INFO - PROCESS | 3380 | 1468596789780 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 3380 | 1468596789782 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:09 INFO - PROCESS | 3380 | ++DOCSHELL 16878800 == 29 [pid = 3380] [id = 588] 08:33:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (16878C00) [pid = 3380] [serial = 1764] [outer = 00000000] 08:33:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (17C4D000) [pid = 3380] [serial = 1765] [outer = 16878C00] 08:33:09 INFO - PROCESS | 3380 | 1468596789826 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (187E2C00) [pid = 3380] [serial = 1766] [outer = 16878C00] 08:33:10 INFO - PROCESS | 3380 | 1468596790269 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 08:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:33:10 INFO - PROCESS | 3380 | 1468596790324 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 3380 | 1468596790326 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 08:33:10 INFO - PROCESS | 3380 | 1468596790329 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 3380 | 1468596790331 Marionette TRACE conn6 <- [1,2318,null,{}] 08:33:10 INFO - PROCESS | 3380 | 1468596790334 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 3380 | 1468596790336 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:10 INFO - PROCESS | 3380 | 1468596790474 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 08:33:10 INFO - PROCESS | 3380 | 1468596790491 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 3380 | 1468596790493 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:10 INFO - PROCESS | 3380 | ++DOCSHELL 18BAC800 == 30 [pid = 3380] [id = 589] 08:33:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (18BAD800) [pid = 3380] [serial = 1767] [outer = 00000000] 08:33:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (191F1800) [pid = 3380] [serial = 1768] [outer = 18BAD800] 08:33:10 INFO - PROCESS | 3380 | 1468596790537 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (195E8C00) [pid = 3380] [serial = 1769] [outer = 18BAD800] 08:33:11 INFO - PROCESS | 3380 | 1468596791056 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 770ms 08:33:11 INFO - PROCESS | 3380 | 1468596791100 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 3380 | 1468596791102 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 08:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:33:11 INFO - PROCESS | 3380 | 1468596791112 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 3380 | 1468596791114 Marionette TRACE conn6 <- [1,2322,null,{}] 08:33:11 INFO - PROCESS | 3380 | 1468596791117 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:11 INFO - PROCESS | 3380 | 1468596791123 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:11 INFO - PROCESS | 3380 | 1468596791256 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 08:33:11 INFO - PROCESS | 3380 | 1468596791269 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 3380 | 1468596791271 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:11 INFO - PROCESS | 3380 | ++DOCSHELL 195F5400 == 31 [pid = 3380] [id = 590] 08:33:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (195F5800) [pid = 3380] [serial = 1770] [outer = 00000000] 08:33:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199E7800) [pid = 3380] [serial = 1771] [outer = 195F5800] 08:33:11 INFO - PROCESS | 3380 | 1468596791315 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1AD6F000) [pid = 3380] [serial = 1772] [outer = 195F5800] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1041B800) [pid = 3380] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (14894000) [pid = 3380] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1B90D800) [pid = 3380] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1AD7B000) [pid = 3380] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (18B82400) [pid = 3380] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (199DFC00) [pid = 3380] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (0D00A400) [pid = 3380] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1884FC00) [pid = 3380] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (0CF12000) [pid = 3380] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10BF7000) [pid = 3380] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (17453C00) [pid = 3380] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (145F0800) [pid = 3380] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:33:11 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1B50A800) [pid = 3380] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:33:12 INFO - PROCESS | 3380 | 1468596792000 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 931ms 08:33:12 INFO - PROCESS | 3380 | 1468596792045 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 08:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:33:12 INFO - PROCESS | 3380 | 1468596792047 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 08:33:12 INFO - PROCESS | 3380 | 1468596792050 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 3380 | 1468596792052 Marionette TRACE conn6 <- [1,2326,null,{}] 08:33:12 INFO - PROCESS | 3380 | 1468596792056 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 3380 | 1468596792057 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:12 INFO - PROCESS | 3380 | 1468596792134 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 08:33:12 INFO - PROCESS | 3380 | 1468596792141 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 3380 | 1468596792143 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:12 INFO - PROCESS | 3380 | ++DOCSHELL 0D00A400 == 32 [pid = 3380] [id = 591] 08:33:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14DBA400) [pid = 3380] [serial = 1773] [outer = 00000000] 08:33:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (191F8800) [pid = 3380] [serial = 1774] [outer = 14DBA400] 08:33:12 INFO - PROCESS | 3380 | 1468596792187 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (19696000) [pid = 3380] [serial = 1775] [outer = 14DBA400] 08:33:12 INFO - PROCESS | 3380 | 1468596792610 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 570ms 08:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:33:12 INFO - PROCESS | 3380 | 1468596792621 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 3380 | 1468596792623 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 08:33:12 INFO - PROCESS | 3380 | 1468596792626 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 3380 | 1468596792627 Marionette TRACE conn6 <- [1,2330,null,{}] 08:33:12 INFO - PROCESS | 3380 | 1468596792631 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 3380 | 1468596792632 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:12 INFO - PROCESS | 3380 | 1468596792754 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 08:33:12 INFO - PROCESS | 3380 | 1468596792762 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 3380 | 1468596792764 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:12 INFO - PROCESS | 3380 | ++DOCSHELL 0CF0C000 == 33 [pid = 3380] [id = 592] 08:33:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (10373400) [pid = 3380] [serial = 1776] [outer = 00000000] 08:33:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1AD7B000) [pid = 3380] [serial = 1777] [outer = 10373400] 08:33:12 INFO - PROCESS | 3380 | 1468596792807 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1ADBCC00) [pid = 3380] [serial = 1778] [outer = 10373400] 08:33:13 INFO - PROCESS | 3380 | 1468596793226 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 08:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:33:13 INFO - PROCESS | 3380 | 1468596793257 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 3380 | 1468596793259 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 08:33:13 INFO - PROCESS | 3380 | 1468596793262 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 3380 | 1468596793264 Marionette TRACE conn6 <- [1,2334,null,{}] 08:33:13 INFO - PROCESS | 3380 | 1468596793267 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:13 INFO - PROCESS | 3380 | 1468596793269 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:13 INFO - PROCESS | 3380 | 1468596793385 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 08:33:13 INFO - PROCESS | 3380 | 1468596793394 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 3380 | 1468596793396 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:13 INFO - PROCESS | 3380 | ++DOCSHELL 14CE3000 == 34 [pid = 3380] [id = 593] 08:33:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1B50BC00) [pid = 3380] [serial = 1779] [outer = 00000000] 08:33:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1B915000) [pid = 3380] [serial = 1780] [outer = 1B50BC00] 08:33:13 INFO - PROCESS | 3380 | 1468596793439 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1BD16000) [pid = 3380] [serial = 1781] [outer = 1B50BC00] 08:33:13 INFO - PROCESS | 3380 | 1468596793955 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 770ms 08:33:14 INFO - PROCESS | 3380 | 1468596794034 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 3380 | 1468596794039 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 08:33:14 INFO - PROCESS | 3380 | 1468596794044 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:33:14 INFO - PROCESS | 3380 | 1468596794047 Marionette TRACE conn6 <- [1,2338,null,{}] 08:33:14 INFO - PROCESS | 3380 | 1468596794053 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:14 INFO - PROCESS | 3380 | 1468596794056 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:14 INFO - PROCESS | 3380 | 1468596794233 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 08:33:14 INFO - PROCESS | 3380 | 1468596794366 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 3380 | 1468596794371 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:14 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBC400 == 35 [pid = 3380] [id = 594] 08:33:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (0CFBEC00) [pid = 3380] [serial = 1782] [outer = 00000000] 08:33:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1041B000) [pid = 3380] [serial = 1783] [outer = 0CFBEC00] 08:33:14 INFO - PROCESS | 3380 | 1468596794429 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10777C00) [pid = 3380] [serial = 1784] [outer = 0CFBEC00] 08:33:15 INFO - PROCESS | 3380 | 1468596795168 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1180ms 08:33:15 INFO - PROCESS | 3380 | 1468596795251 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 3380 | 1468596795256 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 08:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:33:15 INFO - PROCESS | 3380 | 1468596795264 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 3380 | 1468596795267 Marionette TRACE conn6 <- [1,2342,null,{}] 08:33:15 INFO - PROCESS | 3380 | 1468596795271 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 3380 | 1468596795273 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:15 INFO - PROCESS | 3380 | 1468596795399 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 08:33:15 INFO - PROCESS | 3380 | 1468596795531 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 3380 | 1468596795534 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:15 INFO - PROCESS | 3380 | ++DOCSHELL 14B39C00 == 36 [pid = 3380] [id = 595] 08:33:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (14B48400) [pid = 3380] [serial = 1785] [outer = 00000000] 08:33:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (15952800) [pid = 3380] [serial = 1786] [outer = 14B48400] 08:33:15 INFO - PROCESS | 3380 | 1468596795591 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (17C53400) [pid = 3380] [serial = 1787] [outer = 14B48400] 08:33:16 INFO - PROCESS | 3380 | 1468596796464 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1281ms 08:33:16 INFO - PROCESS | 3380 | 1468596796545 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 08:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:33:16 INFO - PROCESS | 3380 | 1468596796549 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 08:33:16 INFO - PROCESS | 3380 | 1468596796554 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 3380 | 1468596796557 Marionette TRACE conn6 <- [1,2346,null,{}] 08:33:16 INFO - PROCESS | 3380 | 1468596796562 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:16 INFO - PROCESS | 3380 | 1468596796565 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:16 INFO - PROCESS | 3380 | 1468596796697 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 08:33:16 INFO - PROCESS | 3380 | --DOCSHELL 0CF0C000 == 35 [pid = 3380] [id = 592] 08:33:16 INFO - PROCESS | 3380 | --DOCSHELL 0D00A400 == 34 [pid = 3380] [id = 591] 08:33:16 INFO - PROCESS | 3380 | --DOCSHELL 195F5400 == 33 [pid = 3380] [id = 590] 08:33:16 INFO - PROCESS | 3380 | --DOCSHELL 18BAC800 == 32 [pid = 3380] [id = 589] 08:33:16 INFO - PROCESS | 3380 | --DOCSHELL 16878800 == 31 [pid = 3380] [id = 588] 08:33:16 INFO - PROCESS | 3380 | --DOCSHELL 14CE3800 == 30 [pid = 3380] [id = 587] 08:33:16 INFO - PROCESS | 3380 | --DOCSHELL 10B09400 == 29 [pid = 3380] [id = 586] 08:33:16 INFO - PROCESS | 3380 | --DOCSHELL 10082400 == 28 [pid = 3380] [id = 585] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1BD94800) [pid = 3380] [serial = 1706] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1C652800) [pid = 3380] [serial = 1741] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19692400) [pid = 3380] [serial = 1726] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1ADBD000) [pid = 3380] [serial = 1730] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1ADBC800) [pid = 3380] [serial = 1729] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1015E000) [pid = 3380] [serial = 1714] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10412800) [pid = 3380] [serial = 1715] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1918A400) [pid = 3380] [serial = 1723] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (0CFB5800) [pid = 3380] [serial = 1708] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (0D1CE000) [pid = 3380] [serial = 1709] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (115CF000) [pid = 3380] [serial = 1717] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (145E5000) [pid = 3380] [serial = 1718] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (17899C00) [pid = 3380] [serial = 1720] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17CD3400) [pid = 3380] [serial = 1721] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (14C06800) [pid = 3380] [serial = 1711] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (16048400) [pid = 3380] [serial = 1712] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1B75D400) [pid = 3380] [serial = 1732] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (14C39000) [pid = 3380] [serial = 1735] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (15954000) [pid = 3380] [serial = 1736] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1B75D800) [pid = 3380] [serial = 1733] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1B599400) [pid = 3380] [serial = 1738] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (197BA000) [pid = 3380] [serial = 1727] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (191F9800) [pid = 3380] [serial = 1724] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1C055C00) [pid = 3380] [serial = 1739] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1C655800) [pid = 3380] [serial = 1742] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3380 | 1468596796832 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 3380 | 1468596796836 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:16 INFO - PROCESS | 3380 | ++DOCSHELL 0D00A400 == 29 [pid = 3380] [id = 596] 08:33:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (0D00A800) [pid = 3380] [serial = 1788] [outer = 00000000] 08:33:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1003B000) [pid = 3380] [serial = 1789] [outer = 0D00A800] 08:33:16 INFO - PROCESS | 3380 | 1468596796885 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (10376C00) [pid = 3380] [serial = 1790] [outer = 0D00A800] 08:33:17 INFO - PROCESS | 3380 | 1468596797311 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 08:33:17 INFO - PROCESS | 3380 | 1468596797384 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 3380 | 1468596797389 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 08:33:17 INFO - PROCESS | 3380 | 1468596797394 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:33:17 INFO - PROCESS | 3380 | 1468596797397 Marionette TRACE conn6 <- [1,2350,null,{}] 08:33:17 INFO - PROCESS | 3380 | 1468596797400 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:17 INFO - PROCESS | 3380 | 1468596797403 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:17 INFO - PROCESS | 3380 | 1468596797489 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 08:33:17 INFO - PROCESS | 3380 | 1468596797495 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 3380 | 1468596797498 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:17 INFO - PROCESS | 3380 | ++DOCSHELL 10B09400 == 30 [pid = 3380] [id = 597] 08:33:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10B99000) [pid = 3380] [serial = 1791] [outer = 00000000] 08:33:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (14447C00) [pid = 3380] [serial = 1792] [outer = 10B99000] 08:33:17 INFO - PROCESS | 3380 | 1468596797544 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (145EC400) [pid = 3380] [serial = 1793] [outer = 10B99000] 08:33:18 INFO - PROCESS | 3380 | 1468596798032 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 08:33:18 INFO - PROCESS | 3380 | 1468596798069 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 3380 | 1468596798071 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 08:33:18 INFO - PROCESS | 3380 | 1468596798075 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:33:18 INFO - PROCESS | 3380 | 1468596798078 Marionette TRACE conn6 <- [1,2354,null,{}] 08:33:18 INFO - PROCESS | 3380 | 1468596798089 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 3380 | 1468596798093 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:18 INFO - PROCESS | 3380 | 1468596798206 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 08:33:18 INFO - PROCESS | 3380 | 1468596798305 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 3380 | 1468596798307 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:18 INFO - PROCESS | 3380 | ++DOCSHELL 17B2E000 == 31 [pid = 3380] [id = 598] 08:33:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (17C54400) [pid = 3380] [serial = 1794] [outer = 00000000] 08:33:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (17D1C800) [pid = 3380] [serial = 1795] [outer = 17C54400] 08:33:18 INFO - PROCESS | 3380 | 1468596798355 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (187E2400) [pid = 3380] [serial = 1796] [outer = 17C54400] 08:33:18 INFO - PROCESS | 3380 | 1468596798739 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 08:33:18 INFO - PROCESS | 3380 | 1468596798749 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 3380 | 1468596798761 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 08:33:18 INFO - PROCESS | 3380 | 1468596798764 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:33:18 INFO - PROCESS | 3380 | 1468596798766 Marionette TRACE conn6 <- [1,2358,null,{}] 08:33:18 INFO - PROCESS | 3380 | 1468596798769 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 3380 | 1468596798771 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:18 INFO - PROCESS | 3380 | 1468596798900 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 08:33:18 INFO - PROCESS | 3380 | 1468596798913 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 3380 | 1468596798915 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:18 INFO - PROCESS | 3380 | ++DOCSHELL 18BB0400 == 32 [pid = 3380] [id = 599] 08:33:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1918A400) [pid = 3380] [serial = 1797] [outer = 00000000] 08:33:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (195F3800) [pid = 3380] [serial = 1798] [outer = 1918A400] 08:33:18 INFO - PROCESS | 3380 | 1468596798959 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (197B1800) [pid = 3380] [serial = 1799] [outer = 1918A400] 08:33:19 INFO - PROCESS | 3380 | 1468596799404 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 08:33:19 INFO - PROCESS | 3380 | 1468596799440 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 3380 | 1468596799442 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 08:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:33:19 INFO - PROCESS | 3380 | 1468596799445 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 3380 | 1468596799447 Marionette TRACE conn6 <- [1,2362,null,{}] 08:33:19 INFO - PROCESS | 3380 | 1468596799451 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:19 INFO - PROCESS | 3380 | 1468596799453 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:19 INFO - PROCESS | 3380 | 1468596799566 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 08:33:19 INFO - PROCESS | 3380 | 1468596799659 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 3380 | 1468596799661 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:19 INFO - PROCESS | 3380 | ++DOCSHELL 197BA000 == 33 [pid = 3380] [id = 600] 08:33:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (198B7000) [pid = 3380] [serial = 1800] [outer = 00000000] 08:33:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (199E6400) [pid = 3380] [serial = 1801] [outer = 198B7000] 08:33:19 INFO - PROCESS | 3380 | 1468596799707 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19BF0800) [pid = 3380] [serial = 1802] [outer = 198B7000] 08:33:20 INFO - PROCESS | 3380 | 1468596800129 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 08:33:20 INFO - PROCESS | 3380 | 1468596800176 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 3380 | 1468596800178 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:33:20 INFO - PROCESS | 3380 | 1468596800192 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 3380 | 1468596800193 Marionette TRACE conn6 <- [1,2366,null,{}] 08:33:20 INFO - PROCESS | 3380 | 1468596800197 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 3380 | 1468596800203 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:20 INFO - PROCESS | 3380 | 1468596800343 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 08:33:20 INFO - PROCESS | 3380 | 1468596800348 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 3380 | 1468596800350 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:20 INFO - PROCESS | 3380 | ++DOCSHELL 10084400 == 34 [pid = 3380] [id = 601] 08:33:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1ADC3C00) [pid = 3380] [serial = 1803] [outer = 00000000] 08:33:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1BD0E000) [pid = 3380] [serial = 1804] [outer = 1ADC3C00] 08:33:20 INFO - PROCESS | 3380 | 1468596800450 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1ADCB000) [pid = 3380] [serial = 1805] [outer = 1ADC3C00] 08:33:20 INFO - PROCESS | 3380 | 1468596800953 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10373400) [pid = 3380] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14CE4800) [pid = 3380] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10371400) [pid = 3380] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10B0C400) [pid = 3380] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10083C00) [pid = 3380] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (16878C00) [pid = 3380] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (0CFB6000) [pid = 3380] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (148BD400) [pid = 3380] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (199EB800) [pid = 3380] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (18BAD800) [pid = 3380] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (195F5800) [pid = 3380] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:33:21 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (14DBA400) [pid = 3380] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 830ms 08:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:33:21 INFO - PROCESS | 3380 | 1468596801012 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 3380 | 1468596801014 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 08:33:21 INFO - PROCESS | 3380 | 1468596801017 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 3380 | 1468596801019 Marionette TRACE conn6 <- [1,2370,null,{}] 08:33:21 INFO - PROCESS | 3380 | 1468596801022 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:21 INFO - PROCESS | 3380 | 1468596801024 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:21 INFO - PROCESS | 3380 | 1468596801108 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 08:33:21 INFO - PROCESS | 3380 | 1468596801116 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 3380 | 1468596801117 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:21 INFO - PROCESS | 3380 | ++DOCSHELL 10639400 == 35 [pid = 3380] [id = 602] 08:33:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10740800) [pid = 3380] [serial = 1806] [outer = 00000000] 08:33:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (14C03C00) [pid = 3380] [serial = 1807] [outer = 10740800] 08:33:21 INFO - PROCESS | 3380 | 1468596801161 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (17890400) [pid = 3380] [serial = 1808] [outer = 10740800] 08:33:21 INFO - PROCESS | 3380 | 1468596801590 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 631ms 08:33:21 INFO - PROCESS | 3380 | 1468596801648 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 3380 | 1468596801650 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 08:33:21 INFO - PROCESS | 3380 | 1468596801654 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:33:21 INFO - PROCESS | 3380 | 1468596801656 Marionette TRACE conn6 <- [1,2374,null,{}] 08:33:21 INFO - PROCESS | 3380 | 1468596801659 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:21 INFO - PROCESS | 3380 | 1468596801661 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:21 INFO - PROCESS | 3380 | 1468596801740 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 08:33:21 INFO - PROCESS | 3380 | 1468596801746 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 3380 | 1468596801748 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:21 INFO - PROCESS | 3380 | ++DOCSHELL 197B0400 == 36 [pid = 3380] [id = 603] 08:33:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (197B8800) [pid = 3380] [serial = 1809] [outer = 00000000] 08:33:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1BD91400) [pid = 3380] [serial = 1810] [outer = 197B8800] 08:33:21 INFO - PROCESS | 3380 | 1468596801790 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1C04EC00) [pid = 3380] [serial = 1811] [outer = 197B8800] 08:33:22 INFO - PROCESS | 3380 | 1468596802208 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 570ms 08:33:22 INFO - PROCESS | 3380 | 1468596802228 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 3380 | 1468596802230 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 08:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:33:22 INFO - PROCESS | 3380 | 1468596802233 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 3380 | 1468596802235 Marionette TRACE conn6 <- [1,2378,null,{}] 08:33:22 INFO - PROCESS | 3380 | 1468596802238 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 3380 | 1468596802240 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:22 INFO - PROCESS | 3380 | 1468596802366 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 08:33:22 INFO - PROCESS | 3380 | 1468596802392 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 3380 | 1468596802394 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:22 INFO - PROCESS | 3380 | ++DOCSHELL 17B2D400 == 37 [pid = 3380] [id = 604] 08:33:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1C625400) [pid = 3380] [serial = 1812] [outer = 00000000] 08:33:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1C655C00) [pid = 3380] [serial = 1813] [outer = 1C625400] 08:33:22 INFO - PROCESS | 3380 | 1468596802446 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1C65D800) [pid = 3380] [serial = 1814] [outer = 1C625400] 08:33:22 INFO - PROCESS | 3380 | 1468596802876 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 08:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:33:22 INFO - PROCESS | 3380 | 1468596802904 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 3380 | 1468596802906 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 08:33:22 INFO - PROCESS | 3380 | 1468596802929 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 3380 | 1468596802930 Marionette TRACE conn6 <- [1,2382,null,{}] 08:33:22 INFO - PROCESS | 3380 | 1468596802934 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 3380 | 1468596802936 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:23 INFO - PROCESS | 3380 | 1468596803063 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 08:33:23 INFO - PROCESS | 3380 | 1468596803178 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 3380 | 1468596803181 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:23 INFO - PROCESS | 3380 | ++DOCSHELL 0D007800 == 38 [pid = 3380] [id = 605] 08:33:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (0D008800) [pid = 3380] [serial = 1815] [outer = 00000000] 08:33:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (0D1CC800) [pid = 3380] [serial = 1816] [outer = 0D008800] 08:33:23 INFO - PROCESS | 3380 | 1468596803241 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (101FF000) [pid = 3380] [serial = 1817] [outer = 0D008800] 08:33:23 INFO - PROCESS | 3380 | 1468596803891 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 990ms 08:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:33:23 INFO - PROCESS | 3380 | 1468596803901 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 3380 | 1468596803906 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 08:33:23 INFO - PROCESS | 3380 | 1468596803911 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 3380 | 1468596803914 Marionette TRACE conn6 <- [1,2386,null,{}] 08:33:23 INFO - PROCESS | 3380 | 1468596803919 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:23 INFO - PROCESS | 3380 | 1468596803922 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:24 INFO - PROCESS | 3380 | 1468596804037 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 08:33:24 INFO - PROCESS | 3380 | 1468596804178 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 3380 | 1468596804181 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:24 INFO - PROCESS | 3380 | ++DOCSHELL 145E5000 == 39 [pid = 3380] [id = 606] 08:33:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (148BBC00) [pid = 3380] [serial = 1818] [outer = 00000000] 08:33:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (14CE1C00) [pid = 3380] [serial = 1819] [outer = 148BBC00] 08:33:24 INFO - PROCESS | 3380 | 1468596804237 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (16876000) [pid = 3380] [serial = 1820] [outer = 148BBC00] 08:33:24 INFO - PROCESS | 3380 | 1468596804806 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 08:33:24 INFO - PROCESS | 3380 | 1468596804841 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 3380 | 1468596804844 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 08:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:33:24 INFO - PROCESS | 3380 | 1468596804848 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 3380 | 1468596804850 Marionette TRACE conn6 <- [1,2390,null,{}] 08:33:24 INFO - PROCESS | 3380 | 1468596804854 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 3380 | 1468596804857 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:25 INFO - PROCESS | 3380 | 1468596804967 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 08:33:25 INFO - PROCESS | 3380 | 1468596805081 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 3380 | 1468596805084 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:25 INFO - PROCESS | 3380 | ++DOCSHELL 10420000 == 40 [pid = 3380] [id = 607] 08:33:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (191F9800) [pid = 3380] [serial = 1821] [outer = 00000000] 08:33:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199E4800) [pid = 3380] [serial = 1822] [outer = 191F9800] 08:33:25 INFO - PROCESS | 3380 | 1468596805178 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1B592000) [pid = 3380] [serial = 1823] [outer = 191F9800] 08:33:25 INFO - PROCESS | 3380 | 1468596805801 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 970ms 08:33:25 INFO - PROCESS | 3380 | 1468596805821 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 3380 | 1468596805825 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 08:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:33:25 INFO - PROCESS | 3380 | 1468596805836 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 3380 | 1468596805840 Marionette TRACE conn6 <- [1,2394,null,{}] 08:33:25 INFO - PROCESS | 3380 | 1468596805844 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:25 INFO - PROCESS | 3380 | 1468596805848 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:26 INFO - PROCESS | 3380 | 1468596805983 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 08:33:26 INFO - PROCESS | 3380 | 1468596806122 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 3380 | 1468596806124 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:26 INFO - PROCESS | 3380 | ++DOCSHELL 145E3C00 == 41 [pid = 3380] [id = 608] 08:33:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C664000) [pid = 3380] [serial = 1824] [outer = 00000000] 08:33:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C670000) [pid = 3380] [serial = 1825] [outer = 1C664000] 08:33:26 INFO - PROCESS | 3380 | 1468596806178 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C771400) [pid = 3380] [serial = 1826] [outer = 1C664000] 08:33:27 INFO - PROCESS | 3380 | 1468596806963 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1186ms 08:33:27 INFO - PROCESS | 3380 | 1468596807021 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 3380 | 1468596807025 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 08:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:33:27 INFO - PROCESS | 3380 | 1468596807030 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 3380 | 1468596807033 Marionette TRACE conn6 <- [1,2398,null,{}] 08:33:27 INFO - PROCESS | 3380 | 1468596807039 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:27 INFO - PROCESS | 3380 | 1468596807041 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:27 INFO - PROCESS | 3380 | 1468596807147 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 08:33:27 INFO - PROCESS | 3380 | 1468596807261 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 3380 | 1468596807265 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:27 INFO - PROCESS | 3380 | ++DOCSHELL 10639000 == 42 [pid = 3380] [id = 609] 08:33:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1063A400) [pid = 3380] [serial = 1827] [outer = 00000000] 08:33:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (10BB9C00) [pid = 3380] [serial = 1828] [outer = 1063A400] 08:33:27 INFO - PROCESS | 3380 | 1468596807313 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (113E4400) [pid = 3380] [serial = 1829] [outer = 1063A400] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 17B2D400 == 41 [pid = 3380] [id = 604] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 197B0400 == 40 [pid = 3380] [id = 603] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 10639400 == 39 [pid = 3380] [id = 602] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 10084400 == 38 [pid = 3380] [id = 601] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 197BA000 == 37 [pid = 3380] [id = 600] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 18BB0400 == 36 [pid = 3380] [id = 599] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 17B2E000 == 35 [pid = 3380] [id = 598] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 10B09400 == 34 [pid = 3380] [id = 597] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 0D00A400 == 33 [pid = 3380] [id = 596] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 0CFBC400 == 32 [pid = 3380] [id = 594] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 101FD800 == 31 [pid = 3380] [id = 584] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 14B39C00 == 30 [pid = 3380] [id = 595] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 14CE3000 == 29 [pid = 3380] [id = 593] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 145E3C00 == 28 [pid = 3380] [id = 608] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 10420000 == 27 [pid = 3380] [id = 607] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 0D007800 == 26 [pid = 3380] [id = 605] 08:33:28 INFO - PROCESS | 3380 | --DOCSHELL 145E5000 == 25 [pid = 3380] [id = 606] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1ADBCC00) [pid = 3380] [serial = 1778] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (15954800) [pid = 3380] [serial = 1762] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (10776000) [pid = 3380] [serial = 1754] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1063EC00) [pid = 3380] [serial = 1753] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10BFBC00) [pid = 3380] [serial = 1759] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (113DD800) [pid = 3380] [serial = 1760] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (101F3400) [pid = 3380] [serial = 1756] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10376800) [pid = 3380] [serial = 1757] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17C4D000) [pid = 3380] [serial = 1765] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10375C00) [pid = 3380] [serial = 1745] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (0D012400) [pid = 3380] [serial = 1744] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (17D1FC00) [pid = 3380] [serial = 1748] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (16044400) [pid = 3380] [serial = 1747] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1B915000) [pid = 3380] [serial = 1780] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1BD8F000) [pid = 3380] [serial = 1751] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1ADC7C00) [pid = 3380] [serial = 1750] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (195E8C00) [pid = 3380] [serial = 1769] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (191F1800) [pid = 3380] [serial = 1768] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (199E7800) [pid = 3380] [serial = 1771] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1AD6F000) [pid = 3380] [serial = 1772] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (187E2C00) [pid = 3380] [serial = 1766] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (191F8800) [pid = 3380] [serial = 1774] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (19696000) [pid = 3380] [serial = 1775] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1686C000) [pid = 3380] [serial = 1763] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1AD7B000) [pid = 3380] [serial = 1777] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3380 | 1468596808628 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1636ms 08:33:28 INFO - PROCESS | 3380 | 1468596808667 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 3380 | 1468596808671 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 08:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:33:28 INFO - PROCESS | 3380 | 1468596808676 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 3380 | 1468596808679 Marionette TRACE conn6 <- [1,2402,null,{}] 08:33:28 INFO - PROCESS | 3380 | 1468596808687 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 3380 | 1468596808689 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:28 INFO - PROCESS | 3380 | 1468596808775 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 08:33:28 INFO - PROCESS | 3380 | 1468596808789 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 3380 | 1468596808791 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:28 INFO - PROCESS | 3380 | ++DOCSHELL 10417400 == 26 [pid = 3380] [id = 610] 08:33:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10417C00) [pid = 3380] [serial = 1830] [outer = 00000000] 08:33:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1041E400) [pid = 3380] [serial = 1831] [outer = 10417C00] 08:33:28 INFO - PROCESS | 3380 | 1468596808838 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1063F000) [pid = 3380] [serial = 1832] [outer = 10417C00] 08:33:29 INFO - PROCESS | 3380 | 1468596809327 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 08:33:29 INFO - PROCESS | 3380 | 1468596809367 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 3380 | 1468596809372 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 08:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:33:29 INFO - PROCESS | 3380 | 1468596809378 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 3380 | 1468596809381 Marionette TRACE conn6 <- [1,2406,null,{}] 08:33:29 INFO - PROCESS | 3380 | 1468596809384 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:29 INFO - PROCESS | 3380 | 1468596809387 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:29 INFO - PROCESS | 3380 | 1468596809474 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 08:33:29 INFO - PROCESS | 3380 | 1468596809483 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 3380 | 1468596809485 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:29 INFO - PROCESS | 3380 | ++DOCSHELL 113DE000 == 27 [pid = 3380] [id = 611] 08:33:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (113DFC00) [pid = 3380] [serial = 1833] [outer = 00000000] 08:33:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (115D3000) [pid = 3380] [serial = 1834] [outer = 113DFC00] 08:33:29 INFO - PROCESS | 3380 | 1468596809532 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (145E5000) [pid = 3380] [serial = 1835] [outer = 113DFC00] 08:33:30 INFO - PROCESS | 3380 | 1468596810003 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 08:33:30 INFO - PROCESS | 3380 | 1468596810052 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 3380 | 1468596810054 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 08:33:30 INFO - PROCESS | 3380 | 1468596810057 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:33:30 INFO - PROCESS | 3380 | 1468596810061 Marionette TRACE conn6 <- [1,2410,null,{}] 08:33:30 INFO - PROCESS | 3380 | 1468596810071 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 3380 | 1468596810076 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:30 INFO - PROCESS | 3380 | 1468596810159 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 08:33:30 INFO - PROCESS | 3380 | 1468596810298 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 3380 | 1468596810301 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:30 INFO - PROCESS | 3380 | ++DOCSHELL 1745CC00 == 28 [pid = 3380] [id = 612] 08:33:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17892400) [pid = 3380] [serial = 1836] [outer = 00000000] 08:33:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17B2E000) [pid = 3380] [serial = 1837] [outer = 17892400] 08:33:30 INFO - PROCESS | 3380 | 1468596810350 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (17D22400) [pid = 3380] [serial = 1838] [outer = 17892400] 08:33:30 INFO - PROCESS | 3380 | 1468596810753 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 08:33:30 INFO - PROCESS | 3380 | 1468596810792 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 3380 | 1468596810794 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 08:33:30 INFO - PROCESS | 3380 | 1468596810798 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:33:30 INFO - PROCESS | 3380 | 1468596810799 Marionette TRACE conn6 <- [1,2414,null,{}] 08:33:30 INFO - PROCESS | 3380 | 1468596810803 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 3380 | 1468596810805 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:30 INFO - PROCESS | 3380 | 1468596810927 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 08:33:30 INFO - PROCESS | 3380 | 1468596810933 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 3380 | 1468596810935 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:31 INFO - PROCESS | 3380 | ++DOCSHELL 17B32800 == 29 [pid = 3380] [id = 613] 08:33:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17CD3400) [pid = 3380] [serial = 1839] [outer = 00000000] 08:33:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1884C000) [pid = 3380] [serial = 1840] [outer = 17CD3400] 08:33:31 INFO - PROCESS | 3380 | 1468596811034 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19184000) [pid = 3380] [serial = 1841] [outer = 17CD3400] 08:33:31 INFO - PROCESS | 3380 | 1468596811454 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 673ms 08:33:31 INFO - PROCESS | 3380 | 1468596811478 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 3380 | 1468596811480 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 08:33:31 INFO - PROCESS | 3380 | 1468596811483 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 3380 | 1468596811485 Marionette TRACE conn6 <- [1,2418,null,{}] 08:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:33:31 INFO - PROCESS | 3380 | 1468596811489 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:31 INFO - PROCESS | 3380 | 1468596811491 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:31 INFO - PROCESS | 3380 | 1468596811629 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 08:33:31 INFO - PROCESS | 3380 | 1468596811652 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 3380 | 1468596811654 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:31 INFO - PROCESS | 3380 | ++DOCSHELL 187E0C00 == 30 [pid = 3380] [id = 614] 08:33:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19189C00) [pid = 3380] [serial = 1842] [outer = 00000000] 08:33:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (191FB800) [pid = 3380] [serial = 1843] [outer = 19189C00] 08:33:31 INFO - PROCESS | 3380 | 1468596811698 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (195F0C00) [pid = 3380] [serial = 1844] [outer = 19189C00] 08:33:32 INFO - PROCESS | 3380 | 1468596812148 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 08:33:32 INFO - PROCESS | 3380 | 1468596812165 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 3380 | 1468596812167 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 08:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:33:32 INFO - PROCESS | 3380 | 1468596812170 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 3380 | 1468596812172 Marionette TRACE conn6 <- [1,2422,null,{}] 08:33:32 INFO - PROCESS | 3380 | 1468596812175 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:32 INFO - PROCESS | 3380 | 1468596812180 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:32 INFO - PROCESS | 3380 | 1468596812318 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 08:33:32 INFO - PROCESS | 3380 | 1468596812324 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 3380 | 1468596812326 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:32 INFO - PROCESS | 3380 | ++DOCSHELL 197AEC00 == 31 [pid = 3380] [id = 615] 08:33:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (197B8400) [pid = 3380] [serial = 1845] [outer = 00000000] 08:33:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (199EA800) [pid = 3380] [serial = 1846] [outer = 197B8400] 08:33:32 INFO - PROCESS | 3380 | 1468596812370 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1AD72400) [pid = 3380] [serial = 1847] [outer = 197B8400] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (198B7000) [pid = 3380] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1ADC3C00) [pid = 3380] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1B50BC00) [pid = 3380] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (0D00A800) [pid = 3380] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (0CFBEC00) [pid = 3380] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10B99000) [pid = 3380] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17C54400) [pid = 3380] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14B48400) [pid = 3380] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10740800) [pid = 3380] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1918A400) [pid = 3380] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (197B8800) [pid = 3380] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:33:32 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1C625400) [pid = 3380] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:33:33 INFO - PROCESS | 3380 | 1468596813066 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 08:33:33 INFO - PROCESS | 3380 | 1468596813105 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 3380 | 1468596813107 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 08:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:33:33 INFO - PROCESS | 3380 | 1468596813115 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 3380 | 1468596813116 Marionette TRACE conn6 <- [1,2426,null,{}] 08:33:33 INFO - PROCESS | 3380 | 1468596813120 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 3380 | 1468596813122 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:33 INFO - PROCESS | 3380 | 1468596813198 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 08:33:33 INFO - PROCESS | 3380 | 1468596813204 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 3380 | 1468596813206 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:33 INFO - PROCESS | 3380 | ++DOCSHELL 10374800 == 32 [pid = 3380] [id = 616] 08:33:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14416C00) [pid = 3380] [serial = 1848] [outer = 00000000] 08:33:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (191F2400) [pid = 3380] [serial = 1849] [outer = 14416C00] 08:33:33 INFO - PROCESS | 3380 | 1468596813249 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (195ED400) [pid = 3380] [serial = 1850] [outer = 14416C00] 08:33:33 INFO - PROCESS | 3380 | 1468596813655 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 570ms 08:33:33 INFO - PROCESS | 3380 | 1468596813684 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 3380 | 1468596813686 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 08:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:33:33 INFO - PROCESS | 3380 | 1468596813689 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 3380 | 1468596813690 Marionette TRACE conn6 <- [1,2430,null,{}] 08:33:33 INFO - PROCESS | 3380 | 1468596813694 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 3380 | 1468596813695 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:33 INFO - PROCESS | 3380 | 1468596813817 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 08:33:33 INFO - PROCESS | 3380 | 1468596813824 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 3380 | 1468596813826 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:33 INFO - PROCESS | 3380 | ++DOCSHELL 1037A400 == 33 [pid = 3380] [id = 617] 08:33:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17C54400) [pid = 3380] [serial = 1851] [outer = 00000000] 08:33:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1ADC7800) [pid = 3380] [serial = 1852] [outer = 17C54400] 08:33:33 INFO - PROCESS | 3380 | 1468596813871 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (19CB6800) [pid = 3380] [serial = 1853] [outer = 17C54400] 08:33:34 INFO - PROCESS | 3380 | 1468596814293 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 08:33:34 INFO - PROCESS | 3380 | 1468596814320 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 3380 | 1468596814322 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 08:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:33:34 INFO - PROCESS | 3380 | 1468596814324 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 3380 | 1468596814326 Marionette TRACE conn6 <- [1,2434,null,{}] 08:33:34 INFO - PROCESS | 3380 | 1468596814330 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:34 INFO - PROCESS | 3380 | 1468596814331 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:34 INFO - PROCESS | 3380 | 1468596814447 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 08:33:34 INFO - PROCESS | 3380 | 1468596814456 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 3380 | 1468596814457 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:34 INFO - PROCESS | 3380 | ++DOCSHELL 1745C800 == 34 [pid = 3380] [id = 618] 08:33:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1B75B000) [pid = 3380] [serial = 1854] [outer = 00000000] 08:33:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1B916C00) [pid = 3380] [serial = 1855] [outer = 1B75B000] 08:33:34 INFO - PROCESS | 3380 | 1468596814501 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1BD90C00) [pid = 3380] [serial = 1856] [outer = 1B75B000] 08:33:35 INFO - PROCESS | 3380 | 1468596815019 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 08:33:35 INFO - PROCESS | 3380 | 1468596815057 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 3380 | 1468596815062 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 08:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:33:35 INFO - PROCESS | 3380 | 1468596815135 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 3380 | 1468596815139 Marionette TRACE conn6 <- [1,2438,null,{}] 08:33:35 INFO - PROCESS | 3380 | 1468596815170 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 3380 | 1468596815173 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:35 INFO - PROCESS | 3380 | 1468596815305 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 08:33:35 INFO - PROCESS | 3380 | 1468596815438 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 3380 | 1468596815442 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:35 INFO - PROCESS | 3380 | ++DOCSHELL 101F2C00 == 35 [pid = 3380] [id = 619] 08:33:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (101F5400) [pid = 3380] [serial = 1857] [outer = 00000000] 08:33:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10413400) [pid = 3380] [serial = 1858] [outer = 101F5400] 08:33:35 INFO - PROCESS | 3380 | 1468596815500 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10776800) [pid = 3380] [serial = 1859] [outer = 101F5400] 08:33:36 INFO - PROCESS | 3380 | 1468596816204 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1127ms 08:33:36 INFO - PROCESS | 3380 | 1468596816261 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 3380 | 1468596816265 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 08:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:33:36 INFO - PROCESS | 3380 | 1468596816273 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 3380 | 1468596816276 Marionette TRACE conn6 <- [1,2442,null,{}] 08:33:36 INFO - PROCESS | 3380 | 1468596816280 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:36 INFO - PROCESS | 3380 | 1468596816283 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:36 INFO - PROCESS | 3380 | 1468596816403 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 08:33:36 INFO - PROCESS | 3380 | 1468596816554 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 3380 | 1468596816557 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:36 INFO - PROCESS | 3380 | ++DOCSHELL 14893C00 == 36 [pid = 3380] [id = 620] 08:33:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (14B27000) [pid = 3380] [serial = 1860] [outer = 00000000] 08:33:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (14CED800) [pid = 3380] [serial = 1861] [outer = 14B27000] 08:33:36 INFO - PROCESS | 3380 | 1468596816615 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17453400) [pid = 3380] [serial = 1862] [outer = 14B27000] 08:33:37 INFO - PROCESS | 3380 | --DOCSHELL 1037A400 == 35 [pid = 3380] [id = 617] 08:33:37 INFO - PROCESS | 3380 | --DOCSHELL 10374800 == 34 [pid = 3380] [id = 616] 08:33:37 INFO - PROCESS | 3380 | --DOCSHELL 197AEC00 == 33 [pid = 3380] [id = 615] 08:33:37 INFO - PROCESS | 3380 | --DOCSHELL 187E0C00 == 32 [pid = 3380] [id = 614] 08:33:37 INFO - PROCESS | 3380 | --DOCSHELL 17B32800 == 31 [pid = 3380] [id = 613] 08:33:37 INFO - PROCESS | 3380 | --DOCSHELL 1745CC00 == 30 [pid = 3380] [id = 612] 08:33:37 INFO - PROCESS | 3380 | --DOCSHELL 113DE000 == 29 [pid = 3380] [id = 611] 08:33:37 INFO - PROCESS | 3380 | --DOCSHELL 10417400 == 28 [pid = 3380] [id = 610] 08:33:37 INFO - PROCESS | 3380 | --DOCSHELL 10639000 == 27 [pid = 3380] [id = 609] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1C655C00) [pid = 3380] [serial = 1813] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (199E6400) [pid = 3380] [serial = 1801] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1BD0E000) [pid = 3380] [serial = 1804] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19BF0800) [pid = 3380] [serial = 1802] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1BD16000) [pid = 3380] [serial = 1781] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1003B000) [pid = 3380] [serial = 1789] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10376C00) [pid = 3380] [serial = 1790] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1041B000) [pid = 3380] [serial = 1783] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10777C00) [pid = 3380] [serial = 1784] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14447C00) [pid = 3380] [serial = 1792] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (145EC400) [pid = 3380] [serial = 1793] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17D1C800) [pid = 3380] [serial = 1795] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (187E2400) [pid = 3380] [serial = 1796] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (15952800) [pid = 3380] [serial = 1786] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17C53400) [pid = 3380] [serial = 1787] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (14C03C00) [pid = 3380] [serial = 1807] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (17890400) [pid = 3380] [serial = 1808] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1ADCB000) [pid = 3380] [serial = 1805] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (195F3800) [pid = 3380] [serial = 1798] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1C04EC00) [pid = 3380] [serial = 1811] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (197B1800) [pid = 3380] [serial = 1799] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1C65D800) [pid = 3380] [serial = 1814] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1BD91400) [pid = 3380] [serial = 1810] [outer = 00000000] [url = about:blank] 08:33:37 INFO - PROCESS | 3380 | 1468596817500 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1283ms 08:33:37 INFO - PROCESS | 3380 | 1468596817556 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 3380 | 1468596817560 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 08:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:33:37 INFO - PROCESS | 3380 | 1468596817565 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 3380 | 1468596817568 Marionette TRACE conn6 <- [1,2446,null,{}] 08:33:37 INFO - PROCESS | 3380 | 1468596817573 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 3380 | 1468596817576 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:37 INFO - PROCESS | 3380 | 1468596817665 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 08:33:37 INFO - PROCESS | 3380 | 1468596817672 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 3380 | 1468596817676 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:37 INFO - PROCESS | 3380 | ++DOCSHELL 10159C00 == 28 [pid = 3380] [id = 621] 08:33:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (1015EC00) [pid = 3380] [serial = 1863] [outer = 00000000] 08:33:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (101F9000) [pid = 3380] [serial = 1864] [outer = 1015EC00] 08:33:37 INFO - PROCESS | 3380 | 1468596817729 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10376C00) [pid = 3380] [serial = 1865] [outer = 1015EC00] 08:33:38 INFO - PROCESS | 3380 | 1468596818265 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 08:33:38 INFO - PROCESS | 3380 | 1468596818296 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 3380 | 1468596818300 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 08:33:38 INFO - PROCESS | 3380 | 1468596818306 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:33:38 INFO - PROCESS | 3380 | 1468596818309 Marionette TRACE conn6 <- [1,2450,null,{}] 08:33:38 INFO - PROCESS | 3380 | 1468596818312 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:38 INFO - PROCESS | 3380 | 1468596818315 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:38 INFO - PROCESS | 3380 | 1468596818401 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 08:33:38 INFO - PROCESS | 3380 | 1468596818501 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 3380 | 1468596818503 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:38 INFO - PROCESS | 3380 | ++DOCSHELL 10B95800 == 29 [pid = 3380] [id = 622] 08:33:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10BBEC00) [pid = 3380] [serial = 1866] [outer = 00000000] 08:33:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10BF7800) [pid = 3380] [serial = 1867] [outer = 10BBEC00] 08:33:38 INFO - PROCESS | 3380 | 1468596818550 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (113DE000) [pid = 3380] [serial = 1868] [outer = 10BBEC00] 08:33:38 INFO - PROCESS | 3380 | 1468596818922 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 08:33:39 INFO - PROCESS | 3380 | 1468596818981 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 3380 | 1468596818984 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 08:33:39 INFO - PROCESS | 3380 | 1468596818987 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:33:39 INFO - PROCESS | 3380 | 1468596818990 Marionette TRACE conn6 <- [1,2454,null,{}] 08:33:39 INFO - PROCESS | 3380 | 1468596819001 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 3380 | 1468596819006 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:39 INFO - PROCESS | 3380 | 1468596819121 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 08:33:39 INFO - PROCESS | 3380 | 1468596819139 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 3380 | 1468596819142 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:39 INFO - PROCESS | 3380 | ++DOCSHELL 14DC2000 == 30 [pid = 3380] [id = 623] 08:33:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (14DC3C00) [pid = 3380] [serial = 1869] [outer = 00000000] 08:33:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1604A000) [pid = 3380] [serial = 1870] [outer = 14DC3C00] 08:33:39 INFO - PROCESS | 3380 | 1468596819199 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17454000) [pid = 3380] [serial = 1871] [outer = 14DC3C00] 08:33:39 INFO - PROCESS | 3380 | 1468596819641 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 08:33:39 INFO - PROCESS | 3380 | 1468596819665 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 3380 | 1468596819667 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 08:33:39 INFO - PROCESS | 3380 | 1468596819691 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 3380 | 1468596819693 Marionette TRACE conn6 <- [1,2458,null,{}] 08:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:33:39 INFO - PROCESS | 3380 | 1468596819697 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 3380 | 1468596819699 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:39 INFO - PROCESS | 3380 | 1468596819820 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 08:33:39 INFO - PROCESS | 3380 | 1468596819826 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 3380 | 1468596819828 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:39 INFO - PROCESS | 3380 | ++DOCSHELL 187D7400 == 31 [pid = 3380] [id = 624] 08:33:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (187D7800) [pid = 3380] [serial = 1872] [outer = 00000000] 08:33:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (187E2C00) [pid = 3380] [serial = 1873] [outer = 187D7800] 08:33:39 INFO - PROCESS | 3380 | 1468596819926 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (18BAC000) [pid = 3380] [serial = 1874] [outer = 187D7800] 08:33:40 INFO - PROCESS | 3380 | 1468596820337 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 08:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:33:40 INFO - PROCESS | 3380 | 1468596820367 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 3380 | 1468596820369 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 08:33:40 INFO - PROCESS | 3380 | 1468596820372 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 3380 | 1468596820374 Marionette TRACE conn6 <- [1,2462,null,{}] 08:33:40 INFO - PROCESS | 3380 | 1468596820377 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 3380 | 1468596820379 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:40 INFO - PROCESS | 3380 | 1468596820491 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 08:33:40 INFO - PROCESS | 3380 | 1468596820582 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 3380 | 1468596820584 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:40 INFO - PROCESS | 3380 | ++DOCSHELL 18BAEC00 == 32 [pid = 3380] [id = 625] 08:33:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (191EF400) [pid = 3380] [serial = 1875] [outer = 00000000] 08:33:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (191FB400) [pid = 3380] [serial = 1876] [outer = 191EF400] 08:33:40 INFO - PROCESS | 3380 | 1468596820627 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19275400) [pid = 3380] [serial = 1877] [outer = 191EF400] 08:33:41 INFO - PROCESS | 3380 | 1468596821088 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 770ms 08:33:41 INFO - PROCESS | 3380 | 1468596821143 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 3380 | 1468596821145 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 08:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:33:41 INFO - PROCESS | 3380 | 1468596821149 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 3380 | 1468596821151 Marionette TRACE conn6 <- [1,2466,null,{}] 08:33:41 INFO - PROCESS | 3380 | 1468596821154 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:41 INFO - PROCESS | 3380 | 1468596821160 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:41 INFO - PROCESS | 3380 | 1468596821315 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 08:33:41 INFO - PROCESS | 3380 | 1468596821382 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 3380 | 1468596821384 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:41 INFO - PROCESS | 3380 | ++DOCSHELL 198B9000 == 33 [pid = 3380] [id = 626] 08:33:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199E2000) [pid = 3380] [serial = 1878] [outer = 00000000] 08:33:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19CBE000) [pid = 3380] [serial = 1879] [outer = 199E2000] 08:33:41 INFO - PROCESS | 3380 | 1468596821429 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (199EA400) [pid = 3380] [serial = 1880] [outer = 199E2000] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17892400) [pid = 3380] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1063A400) [pid = 3380] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10417C00) [pid = 3380] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (113DFC00) [pid = 3380] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17CD3400) [pid = 3380] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17C54400) [pid = 3380] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (0D008800) [pid = 3380] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (148BBC00) [pid = 3380] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (191F9800) [pid = 3380] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1C664000) [pid = 3380] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19189C00) [pid = 3380] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (197B8400) [pid = 3380] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:33:41 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (14416C00) [pid = 3380] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:33:41 INFO - PROCESS | 3380 | 1468596821927 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 831ms 08:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:33:42 INFO - PROCESS | 3380 | 1468596821979 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 3380 | 1468596821981 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 08:33:42 INFO - PROCESS | 3380 | 1468596821984 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 3380 | 1468596821986 Marionette TRACE conn6 <- [1,2470,null,{}] 08:33:42 INFO - PROCESS | 3380 | 1468596821990 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 3380 | 1468596821991 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:42 INFO - PROCESS | 3380 | 1468596822105 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 08:33:42 INFO - PROCESS | 3380 | 1468596822169 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 3380 | 1468596822171 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:42 INFO - PROCESS | 3380 | ++DOCSHELL 10C44000 == 34 [pid = 3380] [id = 627] 08:33:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (14B2BC00) [pid = 3380] [serial = 1881] [outer = 00000000] 08:33:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (191F9800) [pid = 3380] [serial = 1882] [outer = 14B2BC00] 08:33:42 INFO - PROCESS | 3380 | 1468596822214 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (199DFC00) [pid = 3380] [serial = 1883] [outer = 14B2BC00] 08:33:42 INFO - PROCESS | 3380 | 1468596822563 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 08:33:42 INFO - PROCESS | 3380 | 1468596822627 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 3380 | 1468596822629 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 08:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:33:42 INFO - PROCESS | 3380 | 1468596822633 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 3380 | 1468596822635 Marionette TRACE conn6 <- [1,2474,null,{}] 08:33:42 INFO - PROCESS | 3380 | 1468596822638 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 3380 | 1468596822640 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:42 INFO - PROCESS | 3380 | 1468596822720 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 08:33:42 INFO - PROCESS | 3380 | 1468596822726 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 3380 | 1468596822728 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:42 INFO - PROCESS | 3380 | ++DOCSHELL 199ECC00 == 35 [pid = 3380] [id = 628] 08:33:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1ADC1800) [pid = 3380] [serial = 1884] [outer = 00000000] 08:33:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1B75F000) [pid = 3380] [serial = 1885] [outer = 1ADC1800] 08:33:42 INFO - PROCESS | 3380 | 1468596822771 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1B90DC00) [pid = 3380] [serial = 1886] [outer = 1ADC1800] 08:33:43 INFO - PROCESS | 3380 | 1468596823206 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 08:33:43 INFO - PROCESS | 3380 | 1468596823266 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 3380 | 1468596823268 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 08:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:33:43 INFO - PROCESS | 3380 | 1468596823271 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 3380 | 1468596823273 Marionette TRACE conn6 <- [1,2478,null,{}] 08:33:43 INFO - PROCESS | 3380 | 1468596823276 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:43 INFO - PROCESS | 3380 | 1468596823278 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:43 INFO - PROCESS | 3380 | 1468596823359 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 08:33:43 INFO - PROCESS | 3380 | 1468596823366 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 3380 | 1468596823368 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:43 INFO - PROCESS | 3380 | ++DOCSHELL 14DBC000 == 36 [pid = 3380] [id = 629] 08:33:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1B598000) [pid = 3380] [serial = 1887] [outer = 00000000] 08:33:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1C20D000) [pid = 3380] [serial = 1888] [outer = 1B598000] 08:33:43 INFO - PROCESS | 3380 | 1468596823411 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1C626000) [pid = 3380] [serial = 1889] [outer = 1B598000] 08:33:44 INFO - PROCESS | 3380 | 1468596824008 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 770ms 08:33:44 INFO - PROCESS | 3380 | 1468596824043 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 3380 | 1468596824048 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 08:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:33:44 INFO - PROCESS | 3380 | 1468596824053 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 3380 | 1468596824057 Marionette TRACE conn6 <- [1,2482,null,{}] 08:33:44 INFO - PROCESS | 3380 | 1468596824062 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:44 INFO - PROCESS | 3380 | 1468596824065 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:44 INFO - PROCESS | 3380 | 1468596824184 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 08:33:44 INFO - PROCESS | 3380 | 1468596824298 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 3380 | 1468596824303 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:44 INFO - PROCESS | 3380 | ++DOCSHELL 0D16DC00 == 37 [pid = 3380] [id = 630] 08:33:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1003B000) [pid = 3380] [serial = 1890] [outer = 00000000] 08:33:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1063A800) [pid = 3380] [serial = 1891] [outer = 1003B000] 08:33:44 INFO - PROCESS | 3380 | 1468596824360 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10B95000) [pid = 3380] [serial = 1892] [outer = 1003B000] 08:33:45 INFO - PROCESS | 3380 | 1468596824970 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 08:33:45 INFO - PROCESS | 3380 | 1468596825028 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 3380 | 1468596825033 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 08:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:33:45 INFO - PROCESS | 3380 | 1468596825039 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 3380 | 1468596825042 Marionette TRACE conn6 <- [1,2486,null,{}] 08:33:45 INFO - PROCESS | 3380 | 1468596825046 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:45 INFO - PROCESS | 3380 | 1468596825049 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:45 INFO - PROCESS | 3380 | 1468596825160 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 08:33:45 INFO - PROCESS | 3380 | 1468596825300 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 3380 | 1468596825303 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:45 INFO - PROCESS | 3380 | ++DOCSHELL 14B95C00 == 38 [pid = 3380] [id = 631] 08:33:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (14B96400) [pid = 3380] [serial = 1893] [outer = 00000000] 08:33:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1686C000) [pid = 3380] [serial = 1894] [outer = 14B96400] 08:33:45 INFO - PROCESS | 3380 | 1468596825363 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (18850800) [pid = 3380] [serial = 1895] [outer = 14B96400] 08:33:45 INFO - PROCESS | 3380 | 1468596825961 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 08:33:46 INFO - PROCESS | 3380 | 1468596826013 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 3380 | 1468596826015 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 08:33:46 INFO - PROCESS | 3380 | 1468596826019 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:33:46 INFO - PROCESS | 3380 | 1468596826023 Marionette TRACE conn6 <- [1,2490,null,{}] 08:33:46 INFO - PROCESS | 3380 | 1468596826033 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:46 INFO - PROCESS | 3380 | 1468596826038 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:46 INFO - PROCESS | 3380 | 1468596826155 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 08:33:46 INFO - PROCESS | 3380 | 1468596826297 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 3380 | 1468596826300 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:46 INFO - PROCESS | 3380 | ++DOCSHELL 19CB4400 == 39 [pid = 3380] [id = 632] 08:33:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1B502C00) [pid = 3380] [serial = 1896] [outer = 00000000] 08:33:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C627400) [pid = 3380] [serial = 1897] [outer = 1B502C00] 08:33:46 INFO - PROCESS | 3380 | 1468596826358 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C657400) [pid = 3380] [serial = 1898] [outer = 1B502C00] 08:33:46 INFO - PROCESS | 3380 | 1468596826949 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 971ms 08:33:47 INFO - PROCESS | 3380 | 1468596826992 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 3380 | 1468596826995 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 08:33:47 INFO - PROCESS | 3380 | 1468596826999 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:33:47 INFO - PROCESS | 3380 | 1468596827001 Marionette TRACE conn6 <- [1,2494,null,{}] 08:33:47 INFO - PROCESS | 3380 | 1468596827004 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:47 INFO - PROCESS | 3380 | 1468596827007 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:47 INFO - PROCESS | 3380 | 1468596827116 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 08:33:47 INFO - PROCESS | 3380 | 1468596827230 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 3380 | 1468596827232 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:47 INFO - PROCESS | 3380 | ++DOCSHELL 1C65BC00 == 40 [pid = 3380] [id = 633] 08:33:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C65C800) [pid = 3380] [serial = 1899] [outer = 00000000] 08:33:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1C660800) [pid = 3380] [serial = 1900] [outer = 1C65C800] 08:33:47 INFO - PROCESS | 3380 | 1468596827325 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1C665800) [pid = 3380] [serial = 1901] [outer = 1C65C800] 08:33:48 INFO - PROCESS | 3380 | 1468596828114 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1171ms 08:33:48 INFO - PROCESS | 3380 | 1468596828174 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 3380 | 1468596828178 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:33:48 INFO - PROCESS | 3380 | 1468596828183 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 3380 | 1468596828186 Marionette TRACE conn6 <- [1,2498,null,{}] 08:33:48 INFO - PROCESS | 3380 | 1468596828192 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 3380 | 1468596828195 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:48 INFO - PROCESS | 3380 | 1468596828302 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 08:33:48 INFO - PROCESS | 3380 | 1468596828447 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 3380 | 1468596828452 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:48 INFO - PROCESS | 3380 | ++DOCSHELL 10776000 == 41 [pid = 3380] [id = 634] 08:33:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10777C00) [pid = 3380] [serial = 1902] [outer = 00000000] 08:33:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (14447C00) [pid = 3380] [serial = 1903] [outer = 10777C00] 08:33:48 INFO - PROCESS | 3380 | 1468596828504 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (145E4400) [pid = 3380] [serial = 1904] [outer = 10777C00] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 199ECC00 == 40 [pid = 3380] [id = 628] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 10C44000 == 39 [pid = 3380] [id = 627] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 198B9000 == 38 [pid = 3380] [id = 626] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 18BAEC00 == 37 [pid = 3380] [id = 625] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 187D7400 == 36 [pid = 3380] [id = 624] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 14DC2000 == 35 [pid = 3380] [id = 623] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 10B95800 == 34 [pid = 3380] [id = 622] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 10159C00 == 33 [pid = 3380] [id = 621] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 14893C00 == 32 [pid = 3380] [id = 620] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 101F2C00 == 31 [pid = 3380] [id = 619] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 1745C800 == 30 [pid = 3380] [id = 618] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 1C65BC00 == 29 [pid = 3380] [id = 633] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 14B95C00 == 28 [pid = 3380] [id = 631] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 19CB4400 == 27 [pid = 3380] [id = 632] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 14DBC000 == 26 [pid = 3380] [id = 629] 08:33:49 INFO - PROCESS | 3380 | --DOCSHELL 0D16DC00 == 25 [pid = 3380] [id = 630] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (17B2E000) [pid = 3380] [serial = 1837] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (113E4400) [pid = 3380] [serial = 1829] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (10BB9C00) [pid = 3380] [serial = 1828] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1041E400) [pid = 3380] [serial = 1831] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1063F000) [pid = 3380] [serial = 1832] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (115D3000) [pid = 3380] [serial = 1834] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (145E5000) [pid = 3380] [serial = 1835] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1884C000) [pid = 3380] [serial = 1840] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (19CB6800) [pid = 3380] [serial = 1853] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (19184000) [pid = 3380] [serial = 1841] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (101FF000) [pid = 3380] [serial = 1817] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (0D1CC800) [pid = 3380] [serial = 1816] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (16876000) [pid = 3380] [serial = 1820] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (14CE1C00) [pid = 3380] [serial = 1819] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1B592000) [pid = 3380] [serial = 1823] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (199E4800) [pid = 3380] [serial = 1822] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1B916C00) [pid = 3380] [serial = 1855] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1C771400) [pid = 3380] [serial = 1826] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1C670000) [pid = 3380] [serial = 1825] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (191FB800) [pid = 3380] [serial = 1843] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (199EA800) [pid = 3380] [serial = 1846] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1AD72400) [pid = 3380] [serial = 1847] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (195ED400) [pid = 3380] [serial = 1850] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (191F2400) [pid = 3380] [serial = 1849] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (17D22400) [pid = 3380] [serial = 1838] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (195F0C00) [pid = 3380] [serial = 1844] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1ADC7800) [pid = 3380] [serial = 1852] [outer = 00000000] [url = about:blank] 08:33:49 INFO - PROCESS | 3380 | 1468596829664 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1539ms 08:33:49 INFO - PROCESS | 3380 | 1468596829723 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 3380 | 1468596829727 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 08:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:33:49 INFO - PROCESS | 3380 | 1468596829732 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 3380 | 1468596829735 Marionette TRACE conn6 <- [1,2502,null,{}] 08:33:49 INFO - PROCESS | 3380 | 1468596829746 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:49 INFO - PROCESS | 3380 | 1468596829749 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:49 INFO - PROCESS | 3380 | 1468596829882 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 08:33:49 INFO - PROCESS | 3380 | 1468596829889 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 3380 | 1468596829891 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:49 INFO - PROCESS | 3380 | ++DOCSHELL 101F8800 == 26 [pid = 3380] [id = 635] 08:33:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (101F8C00) [pid = 3380] [serial = 1905] [outer = 00000000] 08:33:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1037EC00) [pid = 3380] [serial = 1906] [outer = 101F8C00] 08:33:49 INFO - PROCESS | 3380 | 1468596829938 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10417800) [pid = 3380] [serial = 1907] [outer = 101F8C00] 08:33:50 INFO - PROCESS | 3380 | 1468596830435 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 08:33:50 INFO - PROCESS | 3380 | 1468596830466 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 3380 | 1468596830470 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 08:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:33:50 INFO - PROCESS | 3380 | 1468596830477 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 3380 | 1468596830479 Marionette TRACE conn6 <- [1,2506,null,{}] 08:33:50 INFO - PROCESS | 3380 | 1468596830483 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:50 INFO - PROCESS | 3380 | 1468596830486 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:50 INFO - PROCESS | 3380 | 1468596830574 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 08:33:50 INFO - PROCESS | 3380 | 1468596830584 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 3380 | 1468596830586 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:50 INFO - PROCESS | 3380 | ++DOCSHELL 10BF9800 == 27 [pid = 3380] [id = 636] 08:33:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10BFB800) [pid = 3380] [serial = 1908] [outer = 00000000] 08:33:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10CC4800) [pid = 3380] [serial = 1909] [outer = 10BFB800] 08:33:50 INFO - PROCESS | 3380 | 1468596830633 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (115CAC00) [pid = 3380] [serial = 1910] [outer = 10BFB800] 08:33:51 INFO - PROCESS | 3380 | 1468596831116 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 08:33:51 INFO - PROCESS | 3380 | 1468596831148 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 3380 | 1468596831150 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 08:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:33:51 INFO - PROCESS | 3380 | 1468596831153 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 3380 | 1468596831157 Marionette TRACE conn6 <- [1,2510,null,{}] 08:33:51 INFO - PROCESS | 3380 | 1468596831167 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 3380 | 1468596831172 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:51 INFO - PROCESS | 3380 | 1468596831255 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 08:33:51 INFO - PROCESS | 3380 | 1468596831390 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 3380 | 1468596831393 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:51 INFO - PROCESS | 3380 | ++DOCSHELL 1595AC00 == 28 [pid = 3380] [id = 637] 08:33:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1595B000) [pid = 3380] [serial = 1911] [outer = 00000000] 08:33:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1686B000) [pid = 3380] [serial = 1912] [outer = 1595B000] 08:33:51 INFO - PROCESS | 3380 | 1468596831442 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1745C800) [pid = 3380] [serial = 1913] [outer = 1595B000] 08:33:51 INFO - PROCESS | 3380 | 1468596831862 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 731ms 08:33:51 INFO - PROCESS | 3380 | 1468596831889 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 3380 | 1468596831892 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 08:33:51 INFO - PROCESS | 3380 | 1468596831895 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:33:51 INFO - PROCESS | 3380 | 1468596831897 Marionette TRACE conn6 <- [1,2514,null,{}] 08:33:51 INFO - PROCESS | 3380 | 1468596831900 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 3380 | 1468596831902 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:52 INFO - PROCESS | 3380 | 1468596832020 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 08:33:52 INFO - PROCESS | 3380 | 1468596832025 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 3380 | 1468596832027 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:52 INFO - PROCESS | 3380 | ++DOCSHELL 1686A800 == 29 [pid = 3380] [id = 638] 08:33:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17CD1400) [pid = 3380] [serial = 1914] [outer = 00000000] 08:33:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (187DE800) [pid = 3380] [serial = 1915] [outer = 17CD1400] 08:33:52 INFO - PROCESS | 3380 | 1468596832075 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (18BAE400) [pid = 3380] [serial = 1916] [outer = 17CD1400] 08:33:52 INFO - PROCESS | 3380 | 1468596832522 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 08:33:52 INFO - PROCESS | 3380 | 1468596832568 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 3380 | 1468596832570 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 08:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:33:52 INFO - PROCESS | 3380 | 1468596832573 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 3380 | 1468596832574 Marionette TRACE conn6 <- [1,2518,null,{}] 08:33:52 INFO - PROCESS | 3380 | 1468596832583 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:52 INFO - PROCESS | 3380 | 1468596832585 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:52 INFO - PROCESS | 3380 | 1468596832723 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 08:33:52 INFO - PROCESS | 3380 | 1468596832739 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 3380 | 1468596832741 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:52 INFO - PROCESS | 3380 | ++DOCSHELL 191EE800 == 30 [pid = 3380] [id = 639] 08:33:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (191EF000) [pid = 3380] [serial = 1917] [outer = 00000000] 08:33:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (19275000) [pid = 3380] [serial = 1918] [outer = 191EF000] 08:33:52 INFO - PROCESS | 3380 | 1468596832785 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (195F4000) [pid = 3380] [serial = 1919] [outer = 191EF000] 08:33:53 INFO - PROCESS | 3380 | 1468596833235 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 08:33:53 INFO - PROCESS | 3380 | 1468596833247 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 3380 | 1468596833249 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 08:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:33:53 INFO - PROCESS | 3380 | 1468596833269 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 3380 | 1468596833271 Marionette TRACE conn6 <- [1,2522,null,{}] 08:33:53 INFO - PROCESS | 3380 | 1468596833275 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:53 INFO - PROCESS | 3380 | 1468596833280 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:53 INFO - PROCESS | 3380 | 1468596833419 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 08:33:53 INFO - PROCESS | 3380 | 1468596833487 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 3380 | 1468596833489 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:53 INFO - PROCESS | 3380 | ++DOCSHELL 199DE400 == 31 [pid = 3380] [id = 640] 08:33:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (199E9C00) [pid = 3380] [serial = 1920] [outer = 00000000] 08:33:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1AD73C00) [pid = 3380] [serial = 1921] [outer = 199E9C00] 08:33:53 INFO - PROCESS | 3380 | 1468596833533 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1ADC0000) [pid = 3380] [serial = 1922] [outer = 199E9C00] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (199E2000) [pid = 3380] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (191EF400) [pid = 3380] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (101F5400) [pid = 3380] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14B2BC00) [pid = 3380] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1B75B000) [pid = 3380] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1015EC00) [pid = 3380] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10BBEC00) [pid = 3380] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (14DC3C00) [pid = 3380] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (14B27000) [pid = 3380] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1B598000) [pid = 3380] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1ADC1800) [pid = 3380] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:33:54 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (187D7800) [pid = 3380] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:33:54 INFO - PROCESS | 3380 | 1468596834216 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 970ms 08:33:54 INFO - PROCESS | 3380 | 1468596834274 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 3380 | 1468596834276 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 08:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:33:54 INFO - PROCESS | 3380 | 1468596834280 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 3380 | 1468596834282 Marionette TRACE conn6 <- [1,2526,null,{}] 08:33:54 INFO - PROCESS | 3380 | 1468596834285 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 3380 | 1468596834287 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:54 INFO - PROCESS | 3380 | 1468596834363 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 08:33:54 INFO - PROCESS | 3380 | 1468596834368 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 3380 | 1468596834370 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:54 INFO - PROCESS | 3380 | ++DOCSHELL 0D008000 == 32 [pid = 3380] [id = 641] 08:33:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (145A8800) [pid = 3380] [serial = 1923] [outer = 00000000] 08:33:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (187D3800) [pid = 3380] [serial = 1924] [outer = 145A8800] 08:33:54 INFO - PROCESS | 3380 | 1468596834413 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (18B7E800) [pid = 3380] [serial = 1925] [outer = 145A8800] 08:33:54 INFO - PROCESS | 3380 | 1468596834843 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 08:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:33:54 INFO - PROCESS | 3380 | 1468596834914 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 3380 | 1468596834916 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 08:33:54 INFO - PROCESS | 3380 | 1468596834919 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 3380 | 1468596834921 Marionette TRACE conn6 <- [1,2530,null,{}] 08:33:54 INFO - PROCESS | 3380 | 1468596834924 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 3380 | 1468596834926 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:55 INFO - PROCESS | 3380 | 1468596835003 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 08:33:55 INFO - PROCESS | 3380 | 1468596835009 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 3380 | 1468596835011 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:55 INFO - PROCESS | 3380 | ++DOCSHELL 0D1D2400 == 33 [pid = 3380] [id = 642] 08:33:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (10640000) [pid = 3380] [serial = 1926] [outer = 00000000] 08:33:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1ADC8800) [pid = 3380] [serial = 1927] [outer = 10640000] 08:33:55 INFO - PROCESS | 3380 | 1468596835058 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1ADC9000) [pid = 3380] [serial = 1928] [outer = 10640000] 08:33:55 INFO - PROCESS | 3380 | 1468596835476 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 570ms 08:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:33:55 INFO - PROCESS | 3380 | 1468596835490 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 3380 | 1468596835492 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 08:33:55 INFO - PROCESS | 3380 | 1468596835495 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 3380 | 1468596835496 Marionette TRACE conn6 <- [1,2534,null,{}] 08:33:55 INFO - PROCESS | 3380 | 1468596835500 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:55 INFO - PROCESS | 3380 | 1468596835501 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:55 INFO - PROCESS | 3380 | 1468596835626 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 08:33:55 INFO - PROCESS | 3380 | 1468596835634 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 3380 | 1468596835636 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:55 INFO - PROCESS | 3380 | ++DOCSHELL 15954800 == 34 [pid = 3380] [id = 643] 08:33:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1B599400) [pid = 3380] [serial = 1929] [outer = 00000000] 08:33:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1B913800) [pid = 3380] [serial = 1930] [outer = 1B599400] 08:33:55 INFO - PROCESS | 3380 | 1468596835688 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1BD85400) [pid = 3380] [serial = 1931] [outer = 1B599400] 08:33:56 INFO - PROCESS | 3380 | 1468596836357 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 930ms 08:33:56 INFO - PROCESS | 3380 | 1468596836427 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 08:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:33:56 INFO - PROCESS | 3380 | 1468596836432 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 08:33:56 INFO - PROCESS | 3380 | 1468596836437 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 3380 | 1468596836440 Marionette TRACE conn6 <- [1,2538,null,{}] 08:33:56 INFO - PROCESS | 3380 | 1468596836446 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:56 INFO - PROCESS | 3380 | 1468596836449 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:56 INFO - PROCESS | 3380 | 1468596836580 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 08:33:56 INFO - PROCESS | 3380 | 1468596836714 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 3380 | 1468596836717 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:56 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB2400 == 35 [pid = 3380] [id = 644] 08:33:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (0D176C00) [pid = 3380] [serial = 1932] [outer = 00000000] 08:33:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (10642000) [pid = 3380] [serial = 1933] [outer = 0D176C00] 08:33:56 INFO - PROCESS | 3380 | 1468596836776 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10BB9C00) [pid = 3380] [serial = 1934] [outer = 0D176C00] 08:33:57 INFO - PROCESS | 3380 | 1468596837601 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1177ms 08:33:57 INFO - PROCESS | 3380 | 1468596837613 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 3380 | 1468596837618 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 08:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:33:57 INFO - PROCESS | 3380 | 1468596837624 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 3380 | 1468596837627 Marionette TRACE conn6 <- [1,2542,null,{}] 08:33:57 INFO - PROCESS | 3380 | 1468596837631 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 3380 | 1468596837634 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:57 INFO - PROCESS | 3380 | 1468596837760 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 08:33:57 INFO - PROCESS | 3380 | 1468596837905 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 3380 | 1468596837908 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:57 INFO - PROCESS | 3380 | ++DOCSHELL 14B28C00 == 36 [pid = 3380] [id = 645] 08:33:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (14B29000) [pid = 3380] [serial = 1935] [outer = 00000000] 08:33:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (14CE5800) [pid = 3380] [serial = 1936] [outer = 14B29000] 08:33:57 INFO - PROCESS | 3380 | 1468596837965 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (17455400) [pid = 3380] [serial = 1937] [outer = 14B29000] 08:33:58 INFO - PROCESS | 3380 | --DOCSHELL 0D1D2400 == 35 [pid = 3380] [id = 642] 08:33:58 INFO - PROCESS | 3380 | --DOCSHELL 0D008000 == 34 [pid = 3380] [id = 641] 08:33:58 INFO - PROCESS | 3380 | --DOCSHELL 199DE400 == 33 [pid = 3380] [id = 640] 08:33:58 INFO - PROCESS | 3380 | --DOCSHELL 191EE800 == 32 [pid = 3380] [id = 639] 08:33:58 INFO - PROCESS | 3380 | --DOCSHELL 1686A800 == 31 [pid = 3380] [id = 638] 08:33:58 INFO - PROCESS | 3380 | --DOCSHELL 1595AC00 == 30 [pid = 3380] [id = 637] 08:33:58 INFO - PROCESS | 3380 | --DOCSHELL 10BF9800 == 29 [pid = 3380] [id = 636] 08:33:58 INFO - PROCESS | 3380 | --DOCSHELL 101F8800 == 28 [pid = 3380] [id = 635] 08:33:58 INFO - PROCESS | 3380 | --DOCSHELL 10776000 == 27 [pid = 3380] [id = 634] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (19CBE000) [pid = 3380] [serial = 1879] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (19275400) [pid = 3380] [serial = 1877] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (191FB400) [pid = 3380] [serial = 1876] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (10413400) [pid = 3380] [serial = 1858] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10776800) [pid = 3380] [serial = 1859] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (191F9800) [pid = 3380] [serial = 1882] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1BD90C00) [pid = 3380] [serial = 1856] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (101F9000) [pid = 3380] [serial = 1864] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10376C00) [pid = 3380] [serial = 1865] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10BF7800) [pid = 3380] [serial = 1867] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (113DE000) [pid = 3380] [serial = 1868] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1604A000) [pid = 3380] [serial = 1870] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (14CED800) [pid = 3380] [serial = 1861] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (17453400) [pid = 3380] [serial = 1862] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1C20D000) [pid = 3380] [serial = 1888] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1C626000) [pid = 3380] [serial = 1889] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1B90DC00) [pid = 3380] [serial = 1886] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1B75F000) [pid = 3380] [serial = 1885] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (199EA400) [pid = 3380] [serial = 1880] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (187E2C00) [pid = 3380] [serial = 1873] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (18BAC000) [pid = 3380] [serial = 1874] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (17454000) [pid = 3380] [serial = 1871] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (199DFC00) [pid = 3380] [serial = 1883] [outer = 00000000] [url = about:blank] 08:33:58 INFO - PROCESS | 3380 | 1468596838818 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1224ms 08:33:58 INFO - PROCESS | 3380 | 1468596838853 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 08:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:33:58 INFO - PROCESS | 3380 | 1468596838857 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 08:33:58 INFO - PROCESS | 3380 | 1468596838862 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 3380 | 1468596838865 Marionette TRACE conn6 <- [1,2546,null,{}] 08:33:58 INFO - PROCESS | 3380 | 1468596838870 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:58 INFO - PROCESS | 3380 | 1468596838873 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:58 INFO - PROCESS | 3380 | 1468596838965 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 08:33:58 INFO - PROCESS | 3380 | 1468596838972 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 3380 | 1468596838976 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:58 INFO - PROCESS | 3380 | ++DOCSHELL 101F9000 == 28 [pid = 3380] [id = 646] 08:33:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (101FA800) [pid = 3380] [serial = 1938] [outer = 00000000] 08:33:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10378C00) [pid = 3380] [serial = 1939] [outer = 101FA800] 08:33:59 INFO - PROCESS | 3380 | 1468596839024 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10420000) [pid = 3380] [serial = 1940] [outer = 101FA800] 08:33:59 INFO - PROCESS | 3380 | 1468596839580 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 790ms 08:33:59 INFO - PROCESS | 3380 | 1468596839653 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 3380 | 1468596839657 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 08:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:33:59 INFO - PROCESS | 3380 | 1468596839662 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 3380 | 1468596839665 Marionette TRACE conn6 <- [1,2550,null,{}] 08:33:59 INFO - PROCESS | 3380 | 1468596839669 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:59 INFO - PROCESS | 3380 | 1468596839671 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:59 INFO - PROCESS | 3380 | 1468596839759 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 08:33:59 INFO - PROCESS | 3380 | 1468596839855 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 3380 | 1468596839857 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:33:59 INFO - PROCESS | 3380 | ++DOCSHELL 10BFE400 == 29 [pid = 3380] [id = 647] 08:33:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10CC4400) [pid = 3380] [serial = 1941] [outer = 00000000] 08:33:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (14523000) [pid = 3380] [serial = 1942] [outer = 10CC4400] 08:33:59 INFO - PROCESS | 3380 | 1468596839905 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (146C9000) [pid = 3380] [serial = 1943] [outer = 10CC4400] 08:34:00 INFO - PROCESS | 3380 | 1468596840319 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 08:34:00 INFO - PROCESS | 3380 | 1468596840337 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 3380 | 1468596840340 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 08:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:34:00 INFO - PROCESS | 3380 | 1468596840343 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 3380 | 1468596840347 Marionette TRACE conn6 <- [1,2554,null,{}] 08:34:00 INFO - PROCESS | 3380 | 1468596840357 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:00 INFO - PROCESS | 3380 | 1468596840362 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:00 INFO - PROCESS | 3380 | 1468596840447 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 08:34:00 INFO - PROCESS | 3380 | 1468596840454 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 3380 | 1468596840457 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:00 INFO - PROCESS | 3380 | ++DOCSHELL 1745A400 == 30 [pid = 3380] [id = 648] 08:34:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (17895C00) [pid = 3380] [serial = 1944] [outer = 00000000] 08:34:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (17CD2400) [pid = 3380] [serial = 1945] [outer = 17895C00] 08:34:00 INFO - PROCESS | 3380 | 1468596840505 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (187E0800) [pid = 3380] [serial = 1946] [outer = 17895C00] 08:34:00 INFO - PROCESS | 3380 | 1468596840979 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 08:34:01 INFO - PROCESS | 3380 | 1468596841034 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 3380 | 1468596841037 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 08:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:34:01 INFO - PROCESS | 3380 | 1468596841040 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 3380 | 1468596841042 Marionette TRACE conn6 <- [1,2558,null,{}] 08:34:01 INFO - PROCESS | 3380 | 1468596841051 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:01 INFO - PROCESS | 3380 | 1468596841053 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:01 INFO - PROCESS | 3380 | 1468596841172 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 08:34:01 INFO - PROCESS | 3380 | 1468596841178 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 3380 | 1468596841180 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:01 INFO - PROCESS | 3380 | ++DOCSHELL 191EE800 == 31 [pid = 3380] [id = 649] 08:34:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (191F0400) [pid = 3380] [serial = 1947] [outer = 00000000] 08:34:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (195E9800) [pid = 3380] [serial = 1948] [outer = 191F0400] 08:34:01 INFO - PROCESS | 3380 | 1468596841225 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19692400) [pid = 3380] [serial = 1949] [outer = 191F0400] 08:34:01 INFO - PROCESS | 3380 | 1468596841674 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 08:34:01 INFO - PROCESS | 3380 | 1468596841715 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 3380 | 1468596841717 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 08:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:34:01 INFO - PROCESS | 3380 | 1468596841727 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 3380 | 1468596841728 Marionette TRACE conn6 <- [1,2562,null,{}] 08:34:01 INFO - PROCESS | 3380 | 1468596841732 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:01 INFO - PROCESS | 3380 | 1468596841734 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:01 INFO - PROCESS | 3380 | 1468596841847 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 08:34:01 INFO - PROCESS | 3380 | 1468596841942 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 3380 | 1468596841944 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:01 INFO - PROCESS | 3380 | ++DOCSHELL 197B3000 == 32 [pid = 3380] [id = 650] 08:34:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (197B3C00) [pid = 3380] [serial = 1950] [outer = 00000000] 08:34:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (198C4000) [pid = 3380] [serial = 1951] [outer = 197B3C00] 08:34:02 INFO - PROCESS | 3380 | 1468596841990 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (199E3400) [pid = 3380] [serial = 1952] [outer = 197B3C00] 08:34:02 INFO - PROCESS | 3380 | 1468596842413 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 731ms 08:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:34:02 INFO - PROCESS | 3380 | 1468596842460 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 3380 | 1468596842462 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 08:34:02 INFO - PROCESS | 3380 | 1468596842465 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 3380 | 1468596842467 Marionette TRACE conn6 <- [1,2566,null,{}] 08:34:02 INFO - PROCESS | 3380 | 1468596842470 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:02 INFO - PROCESS | 3380 | 1468596842476 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:02 INFO - PROCESS | 3380 | 1468596842625 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 08:34:02 INFO - PROCESS | 3380 | 1468596842694 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 3380 | 1468596842696 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:02 INFO - PROCESS | 3380 | ++DOCSHELL 0D1CC800 == 33 [pid = 3380] [id = 651] 08:34:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (148B4800) [pid = 3380] [serial = 1953] [outer = 00000000] 08:34:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1B912C00) [pid = 3380] [serial = 1954] [outer = 148B4800] 08:34:02 INFO - PROCESS | 3380 | 1468596842740 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1AD77800) [pid = 3380] [serial = 1955] [outer = 148B4800] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (145A8800) [pid = 3380] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10777C00) [pid = 3380] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (17CD1400) [pid = 3380] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1595B000) [pid = 3380] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10BFB800) [pid = 3380] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (101F8C00) [pid = 3380] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1003B000) [pid = 3380] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (191EF000) [pid = 3380] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (14B96400) [pid = 3380] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1B502C00) [pid = 3380] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1C65C800) [pid = 3380] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10640000) [pid = 3380] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:34:03 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (199E9C00) [pid = 3380] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:34:03 INFO - PROCESS | 3380 | 1468596843268 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 830ms 08:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:34:03 INFO - PROCESS | 3380 | 1468596843296 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 3380 | 1468596843298 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 08:34:03 INFO - PROCESS | 3380 | 1468596843301 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 3380 | 1468596843303 Marionette TRACE conn6 <- [1,2570,null,{}] 08:34:03 INFO - PROCESS | 3380 | 1468596843306 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:03 INFO - PROCESS | 3380 | 1468596843308 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:03 INFO - PROCESS | 3380 | 1468596843386 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 08:34:03 INFO - PROCESS | 3380 | 1468596843395 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 3380 | 1468596843397 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:03 INFO - PROCESS | 3380 | ++DOCSHELL 1003B000 == 34 [pid = 3380] [id = 652] 08:34:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (101F8C00) [pid = 3380] [serial = 1956] [outer = 00000000] 08:34:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1595B000) [pid = 3380] [serial = 1957] [outer = 101F8C00] 08:34:03 INFO - PROCESS | 3380 | 1468596843439 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (18B7D400) [pid = 3380] [serial = 1958] [outer = 101F8C00] 08:34:03 INFO - PROCESS | 3380 | 1468596843866 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 08:34:03 INFO - PROCESS | 3380 | 1468596843932 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 3380 | 1468596843935 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 08:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:34:03 INFO - PROCESS | 3380 | 1468596843937 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 3380 | 1468596843939 Marionette TRACE conn6 <- [1,2574,null,{}] 08:34:03 INFO - PROCESS | 3380 | 1468596843943 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:03 INFO - PROCESS | 3380 | 1468596843944 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:04 INFO - PROCESS | 3380 | 1468596844023 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 08:34:04 INFO - PROCESS | 3380 | 1468596844029 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 3380 | 1468596844031 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:04 INFO - PROCESS | 3380 | ++DOCSHELL 19909C00 == 35 [pid = 3380] [id = 653] 08:34:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (199EC400) [pid = 3380] [serial = 1959] [outer = 00000000] 08:34:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1BD90C00) [pid = 3380] [serial = 1960] [outer = 199EC400] 08:34:04 INFO - PROCESS | 3380 | 1468596844076 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1BD12000) [pid = 3380] [serial = 1961] [outer = 199EC400] 08:34:04 INFO - PROCESS | 3380 | 1468596844514 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 08:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:34:04 INFO - PROCESS | 3380 | 1468596844569 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 3380 | 1468596844571 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 08:34:04 INFO - PROCESS | 3380 | 1468596844574 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 3380 | 1468596844576 Marionette TRACE conn6 <- [1,2578,null,{}] 08:34:04 INFO - PROCESS | 3380 | 1468596844579 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:04 INFO - PROCESS | 3380 | 1468596844581 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:04 INFO - PROCESS | 3380 | 1468596844660 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 08:34:04 INFO - PROCESS | 3380 | 1468596844665 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 3380 | 1468596844667 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:04 INFO - PROCESS | 3380 | ++DOCSHELL 1076F000 == 36 [pid = 3380] [id = 654] 08:34:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17459C00) [pid = 3380] [serial = 1962] [outer = 00000000] 08:34:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1C651C00) [pid = 3380] [serial = 1963] [outer = 17459C00] 08:34:04 INFO - PROCESS | 3380 | 1468596844710 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1C659400) [pid = 3380] [serial = 1964] [outer = 17459C00] 08:34:05 INFO - PROCESS | 3380 | 1468596845159 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 08:34:05 INFO - PROCESS | 3380 | 1468596845245 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 08:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:34:05 INFO - PROCESS | 3380 | 1468596845249 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 08:34:05 INFO - PROCESS | 3380 | 1468596845254 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 3380 | 1468596845258 Marionette TRACE conn6 <- [1,2582,null,{}] 08:34:05 INFO - PROCESS | 3380 | 1468596845265 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:05 INFO - PROCESS | 3380 | 1468596845268 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:05 INFO - PROCESS | 3380 | 1468596845390 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 08:34:05 INFO - PROCESS | 3380 | 1468596845534 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 3380 | 1468596845539 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:05 INFO - PROCESS | 3380 | ++DOCSHELL 10035000 == 37 [pid = 3380] [id = 655] 08:34:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (10036000) [pid = 3380] [serial = 1965] [outer = 00000000] 08:34:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (10371400) [pid = 3380] [serial = 1966] [outer = 10036000] 08:34:05 INFO - PROCESS | 3380 | 1468596845598 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10776000) [pid = 3380] [serial = 1967] [outer = 10036000] 08:34:06 INFO - PROCESS | 3380 | 1468596846243 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1029ms 08:34:06 INFO - PROCESS | 3380 | 1468596846284 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 3380 | 1468596846288 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 08:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:34:06 INFO - PROCESS | 3380 | 1468596846294 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 3380 | 1468596846298 Marionette TRACE conn6 <- [1,2586,null,{}] 08:34:06 INFO - PROCESS | 3380 | 1468596846302 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:06 INFO - PROCESS | 3380 | 1468596846305 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:06 INFO - PROCESS | 3380 | 1468596846417 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 08:34:06 INFO - PROCESS | 3380 | 1468596846532 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 3380 | 1468596846534 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:06 INFO - PROCESS | 3380 | ++DOCSHELL 14B9A800 == 38 [pid = 3380] [id = 656] 08:34:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (14C05C00) [pid = 3380] [serial = 1968] [outer = 00000000] 08:34:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (17453000) [pid = 3380] [serial = 1969] [outer = 14C05C00] 08:34:06 INFO - PROCESS | 3380 | 1468596846631 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (187DEC00) [pid = 3380] [serial = 1970] [outer = 14C05C00] 08:34:07 INFO - PROCESS | 3380 | 1468596847252 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 990ms 08:34:07 INFO - PROCESS | 3380 | 1468596847284 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 3380 | 1468596847287 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 08:34:07 INFO - PROCESS | 3380 | 1468596847290 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:34:07 INFO - PROCESS | 3380 | 1468596847293 Marionette TRACE conn6 <- [1,2590,null,{}] 08:34:07 INFO - PROCESS | 3380 | 1468596847303 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 3380 | 1468596847308 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:07 INFO - PROCESS | 3380 | 1468596847420 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 08:34:07 INFO - PROCESS | 3380 | 1468596847563 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 3380 | 1468596847567 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:07 INFO - PROCESS | 3380 | ++DOCSHELL 1ADCA400 == 39 [pid = 3380] [id = 657] 08:34:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1B596C00) [pid = 3380] [serial = 1971] [outer = 00000000] 08:34:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1BD8F400) [pid = 3380] [serial = 1972] [outer = 1B596C00] 08:34:07 INFO - PROCESS | 3380 | 1468596847625 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C62A000) [pid = 3380] [serial = 1973] [outer = 1B596C00] 08:34:08 INFO - PROCESS | 3380 | 1468596848471 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1221ms 08:34:08 INFO - PROCESS | 3380 | 1468596848515 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 3380 | 1468596848519 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 08:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:34:08 INFO - PROCESS | 3380 | 1468596848524 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 3380 | 1468596848528 Marionette TRACE conn6 <- [1,2594,null,{}] 08:34:08 INFO - PROCESS | 3380 | 1468596848533 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:08 INFO - PROCESS | 3380 | 1468596848536 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:08 INFO - PROCESS | 3380 | 1468596848640 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 08:34:08 INFO - PROCESS | 3380 | 1468596848777 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 3380 | 1468596848781 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:08 INFO - PROCESS | 3380 | ++DOCSHELL 10638800 == 40 [pid = 3380] [id = 658] 08:34:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (10639C00) [pid = 3380] [serial = 1974] [outer = 00000000] 08:34:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (10645400) [pid = 3380] [serial = 1975] [outer = 10639C00] 08:34:08 INFO - PROCESS | 3380 | 1468596848834 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1076F400) [pid = 3380] [serial = 1976] [outer = 10639C00] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 19909C00 == 39 [pid = 3380] [id = 653] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 1003B000 == 38 [pid = 3380] [id = 652] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 0D1CC800 == 37 [pid = 3380] [id = 651] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 197B3000 == 36 [pid = 3380] [id = 650] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 191EE800 == 35 [pid = 3380] [id = 649] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 1745A400 == 34 [pid = 3380] [id = 648] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 10BFE400 == 33 [pid = 3380] [id = 647] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 101F9000 == 32 [pid = 3380] [id = 646] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 15954800 == 31 [pid = 3380] [id = 643] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 0CFB2400 == 30 [pid = 3380] [id = 644] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 14B28C00 == 29 [pid = 3380] [id = 645] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 1ADCA400 == 28 [pid = 3380] [id = 657] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 1076F000 == 27 [pid = 3380] [id = 654] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 10035000 == 26 [pid = 3380] [id = 655] 08:34:09 INFO - PROCESS | 3380 | --DOCSHELL 14B9A800 == 25 [pid = 3380] [id = 656] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (145E4400) [pid = 3380] [serial = 1904] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (14447C00) [pid = 3380] [serial = 1903] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (187DE800) [pid = 3380] [serial = 1915] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1686B000) [pid = 3380] [serial = 1912] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (18BAE400) [pid = 3380] [serial = 1916] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10CC4800) [pid = 3380] [serial = 1909] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (115CAC00) [pid = 3380] [serial = 1910] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1037EC00) [pid = 3380] [serial = 1906] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10417800) [pid = 3380] [serial = 1907] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10B95000) [pid = 3380] [serial = 1892] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1063A800) [pid = 3380] [serial = 1891] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (195F4000) [pid = 3380] [serial = 1919] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (18850800) [pid = 3380] [serial = 1895] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1686C000) [pid = 3380] [serial = 1894] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1C657400) [pid = 3380] [serial = 1898] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1C627400) [pid = 3380] [serial = 1897] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C665800) [pid = 3380] [serial = 1901] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1ADC9000) [pid = 3380] [serial = 1928] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1C660800) [pid = 3380] [serial = 1900] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (19275000) [pid = 3380] [serial = 1918] [outer = 00000000] [url = about:blank] 08:34:09 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1AD73C00) [pid = 3380] [serial = 1921] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1ADC0000) [pid = 3380] [serial = 1922] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1ADC8800) [pid = 3380] [serial = 1927] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (187D3800) [pid = 3380] [serial = 1924] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (18B7E800) [pid = 3380] [serial = 1925] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1B913800) [pid = 3380] [serial = 1930] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1745C800) [pid = 3380] [serial = 1913] [outer = 00000000] [url = about:blank] 08:34:10 INFO - PROCESS | 3380 | 1468596850154 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1677ms 08:34:10 INFO - PROCESS | 3380 | 1468596850203 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 08:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:34:10 INFO - PROCESS | 3380 | 1468596850207 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 08:34:10 INFO - PROCESS | 3380 | 1468596850212 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 3380 | 1468596850215 Marionette TRACE conn6 <- [1,2598,null,{}] 08:34:10 INFO - PROCESS | 3380 | 1468596850220 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:10 INFO - PROCESS | 3380 | 1468596850223 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:10 INFO - PROCESS | 3380 | 1468596850320 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 08:34:10 INFO - PROCESS | 3380 | 1468596850416 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 3380 | 1468596850420 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:10 INFO - PROCESS | 3380 | ++DOCSHELL 0D00F400 == 26 [pid = 3380] [id = 659] 08:34:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (10085C00) [pid = 3380] [serial = 1977] [outer = 00000000] 08:34:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10375400) [pid = 3380] [serial = 1978] [outer = 10085C00] 08:34:10 INFO - PROCESS | 3380 | 1468596850467 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10418400) [pid = 3380] [serial = 1979] [outer = 10085C00] 08:34:10 INFO - PROCESS | 3380 | 1468596850888 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 08:34:10 INFO - PROCESS | 3380 | 1468596850943 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 3380 | 1468596850948 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 08:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:34:10 INFO - PROCESS | 3380 | 1468596850954 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 3380 | 1468596850957 Marionette TRACE conn6 <- [1,2602,null,{}] 08:34:10 INFO - PROCESS | 3380 | 1468596850964 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:10 INFO - PROCESS | 3380 | 1468596850967 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:11 INFO - PROCESS | 3380 | 1468596851055 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 08:34:11 INFO - PROCESS | 3380 | 1468596851070 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 3380 | 1468596851072 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:11 INFO - PROCESS | 3380 | ++DOCSHELL 10C46800 == 27 [pid = 3380] [id = 660] 08:34:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10C46C00) [pid = 3380] [serial = 1980] [outer = 00000000] 08:34:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (113DE400) [pid = 3380] [serial = 1981] [outer = 10C46C00] 08:34:11 INFO - PROCESS | 3380 | 1468596851119 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (115D1000) [pid = 3380] [serial = 1982] [outer = 10C46C00] 08:34:11 INFO - PROCESS | 3380 | 1468596851612 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 08:34:11 INFO - PROCESS | 3380 | 1468596851632 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 3380 | 1468596851634 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 08:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:34:11 INFO - PROCESS | 3380 | 1468596851638 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 3380 | 1468596851641 Marionette TRACE conn6 <- [1,2606,null,{}] 08:34:11 INFO - PROCESS | 3380 | 1468596851652 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:11 INFO - PROCESS | 3380 | 1468596851656 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:11 INFO - PROCESS | 3380 | 1468596851768 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 08:34:11 INFO - PROCESS | 3380 | 1468596851779 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 3380 | 1468596851782 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:11 INFO - PROCESS | 3380 | ++DOCSHELL 14DC3C00 == 28 [pid = 3380] [id = 661] 08:34:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (14DC6400) [pid = 3380] [serial = 1983] [outer = 00000000] 08:34:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (16048800) [pid = 3380] [serial = 1984] [outer = 14DC6400] 08:34:11 INFO - PROCESS | 3380 | 1468596851829 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1744DC00) [pid = 3380] [serial = 1985] [outer = 14DC6400] 08:34:12 INFO - PROCESS | 3380 | 1468596852329 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 731ms 08:34:12 INFO - PROCESS | 3380 | 1468596852373 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 3380 | 1468596852376 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 08:34:12 INFO - PROCESS | 3380 | 1468596852379 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:34:12 INFO - PROCESS | 3380 | 1468596852381 Marionette TRACE conn6 <- [1,2610,null,{}] 08:34:12 INFO - PROCESS | 3380 | 1468596852391 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:12 INFO - PROCESS | 3380 | 1468596852393 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:12 INFO - PROCESS | 3380 | 1468596852518 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 08:34:12 INFO - PROCESS | 3380 | 1468596852523 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 3380 | 1468596852525 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:12 INFO - PROCESS | 3380 | ++DOCSHELL 16048400 == 29 [pid = 3380] [id = 662] 08:34:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1686F800) [pid = 3380] [serial = 1986] [outer = 00000000] 08:34:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (187D7400) [pid = 3380] [serial = 1987] [outer = 1686F800] 08:34:12 INFO - PROCESS | 3380 | 1468596852570 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1884D800) [pid = 3380] [serial = 1988] [outer = 1686F800] 08:34:13 INFO - PROCESS | 3380 | 1468596853009 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 08:34:13 INFO - PROCESS | 3380 | 1468596853053 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 08:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:34:13 INFO - PROCESS | 3380 | 1468596853055 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 08:34:13 INFO - PROCESS | 3380 | 1468596853058 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 3380 | 1468596853060 Marionette TRACE conn6 <- [1,2614,null,{}] 08:34:13 INFO - PROCESS | 3380 | 1468596853063 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:13 INFO - PROCESS | 3380 | 1468596853065 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:13 INFO - PROCESS | 3380 | 1468596853206 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 08:34:13 INFO - PROCESS | 3380 | 1468596853226 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 3380 | 1468596853228 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:13 INFO - PROCESS | 3380 | ++DOCSHELL 115CB800 == 30 [pid = 3380] [id = 663] 08:34:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (14C01800) [pid = 3380] [serial = 1989] [outer = 00000000] 08:34:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (19189400) [pid = 3380] [serial = 1990] [outer = 14C01800] 08:34:13 INFO - PROCESS | 3380 | 1468596853272 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (191F9000) [pid = 3380] [serial = 1991] [outer = 14C01800] 08:34:13 INFO - PROCESS | 3380 | 1468596853718 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 08:34:13 INFO - PROCESS | 3380 | 1468596853739 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 3380 | 1468596853741 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 08:34:13 INFO - PROCESS | 3380 | 1468596853744 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:34:13 INFO - PROCESS | 3380 | 1468596853746 Marionette TRACE conn6 <- [1,2618,null,{}] 08:34:13 INFO - PROCESS | 3380 | 1468596853749 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:13 INFO - PROCESS | 3380 | 1468596853755 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:13 INFO - PROCESS | 3380 | 1468596853889 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 08:34:13 INFO - PROCESS | 3380 | 1468596853897 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 3380 | 1468596853899 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:13 INFO - PROCESS | 3380 | ++DOCSHELL 1986C400 == 31 [pid = 3380] [id = 664] 08:34:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1986E000) [pid = 3380] [serial = 1992] [outer = 00000000] 08:34:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (199E8000) [pid = 3380] [serial = 1993] [outer = 1986E000] 08:34:14 INFO - PROCESS | 3380 | 1468596853999 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (19CB4C00) [pid = 3380] [serial = 1994] [outer = 1986E000] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (191F0400) [pid = 3380] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (148B4800) [pid = 3380] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (197B3C00) [pid = 3380] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10CC4400) [pid = 3380] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1B599400) [pid = 3380] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17895C00) [pid = 3380] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (101F8C00) [pid = 3380] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (14B29000) [pid = 3380] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (101FA800) [pid = 3380] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (17459C00) [pid = 3380] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (0D176C00) [pid = 3380] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:34:14 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (199EC400) [pid = 3380] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:34:14 INFO - PROCESS | 3380 | 1468596854709 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1013ms 08:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:34:14 INFO - PROCESS | 3380 | 1468596854763 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 3380 | 1468596854765 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 08:34:14 INFO - PROCESS | 3380 | 1468596854768 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 3380 | 1468596854770 Marionette TRACE conn6 <- [1,2622,null,{}] 08:34:14 INFO - PROCESS | 3380 | 1468596854773 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:14 INFO - PROCESS | 3380 | 1468596854775 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:14 INFO - PROCESS | 3380 | 1468596854851 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 08:34:14 INFO - PROCESS | 3380 | 1468596854950 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 3380 | 1468596854952 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:14 INFO - PROCESS | 3380 | ++DOCSHELL 0CF16000 == 32 [pid = 3380] [id = 665] 08:34:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (0CFB5400) [pid = 3380] [serial = 1995] [outer = 00000000] 08:34:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (146C0400) [pid = 3380] [serial = 1996] [outer = 0CFB5400] 08:34:15 INFO - PROCESS | 3380 | 1468596854996 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14B48800) [pid = 3380] [serial = 1997] [outer = 0CFB5400] 08:34:15 INFO - PROCESS | 3380 | 1468596855349 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 631ms 08:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:34:15 INFO - PROCESS | 3380 | 1468596855400 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 3380 | 1468596855402 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 08:34:15 INFO - PROCESS | 3380 | 1468596855405 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 3380 | 1468596855406 Marionette TRACE conn6 <- [1,2626,null,{}] 08:34:15 INFO - PROCESS | 3380 | 1468596855418 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:15 INFO - PROCESS | 3380 | 1468596855420 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:15 INFO - PROCESS | 3380 | 1468596855500 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 08:34:15 INFO - PROCESS | 3380 | 1468596855505 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 3380 | 1468596855507 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:15 INFO - PROCESS | 3380 | ++DOCSHELL 113DE000 == 33 [pid = 3380] [id = 666] 08:34:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (187DB800) [pid = 3380] [serial = 1998] [outer = 00000000] 08:34:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1AD72400) [pid = 3380] [serial = 1999] [outer = 187DB800] 08:34:15 INFO - PROCESS | 3380 | 1468596855550 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (195EF000) [pid = 3380] [serial = 2000] [outer = 187DB800] 08:34:15 INFO - PROCESS | 3380 | 1468596855967 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 570ms 08:34:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:34:15 INFO - PROCESS | 3380 | 1468596855976 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 3380 | 1468596855978 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 08:34:15 INFO - PROCESS | 3380 | 1468596855981 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 3380 | 1468596855983 Marionette TRACE conn6 <- [1,2630,null,{}] 08:34:15 INFO - PROCESS | 3380 | 1468596855986 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:15 INFO - PROCESS | 3380 | 1468596855988 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:16 INFO - PROCESS | 3380 | 1468596856110 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 08:34:16 INFO - PROCESS | 3380 | 1468596856118 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 3380 | 1468596856120 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:16 INFO - PROCESS | 3380 | ++DOCSHELL 14DC2000 == 34 [pid = 3380] [id = 667] 08:34:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1ADC7C00) [pid = 3380] [serial = 2001] [outer = 00000000] 08:34:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1B50DC00) [pid = 3380] [serial = 2002] [outer = 1ADC7C00] 08:34:16 INFO - PROCESS | 3380 | 1468596856163 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1B50E400) [pid = 3380] [serial = 2003] [outer = 1ADC7C00] 08:34:16 INFO - PROCESS | 3380 | 1468596856641 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:34:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 08:34:16 INFO - PROCESS | 3380 | 1468596856713 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 3380 | 1468596856717 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 08:34:16 INFO - PROCESS | 3380 | 1468596856723 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:34:16 INFO - PROCESS | 3380 | 1468596856728 Marionette TRACE conn6 <- [1,2634,null,{}] 08:34:16 INFO - PROCESS | 3380 | 1468596856735 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:16 INFO - PROCESS | 3380 | 1468596856738 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:16 INFO - PROCESS | 3380 | 1468596856933 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 08:34:17 INFO - PROCESS | 3380 | 1468596857036 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 3380 | 1468596857040 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:17 INFO - PROCESS | 3380 | ++DOCSHELL 0D1CE000 == 35 [pid = 3380] [id = 668] 08:34:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (0D1CE400) [pid = 3380] [serial = 2004] [outer = 00000000] 08:34:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (101FA800) [pid = 3380] [serial = 2005] [outer = 0D1CE400] 08:34:17 INFO - PROCESS | 3380 | 1468596857097 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1063A800) [pid = 3380] [serial = 2006] [outer = 0D1CE400] 08:34:17 INFO - PROCESS | 3380 | 1468596857856 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:34:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:34:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1180ms 08:34:17 INFO - PROCESS | 3380 | 1468596857908 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 3380 | 1468596857913 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 08:34:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:34:17 INFO - PROCESS | 3380 | 1468596857919 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 3380 | 1468596857922 Marionette TRACE conn6 <- [1,2638,null,{}] 08:34:17 INFO - PROCESS | 3380 | 1468596857926 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:17 INFO - PROCESS | 3380 | 1468596857929 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:18 INFO - PROCESS | 3380 | 1468596858054 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 08:34:18 INFO - PROCESS | 3380 | 1468596858188 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 3380 | 1468596858191 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:18 INFO - PROCESS | 3380 | ++DOCSHELL 10372400 == 36 [pid = 3380] [id = 669] 08:34:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (14893400) [pid = 3380] [serial = 2007] [outer = 00000000] 08:34:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (14B98000) [pid = 3380] [serial = 2008] [outer = 14893400] 08:34:18 INFO - PROCESS | 3380 | 1468596858248 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (15953800) [pid = 3380] [serial = 2009] [outer = 14893400] 08:34:19 INFO - PROCESS | 3380 | 1468596859141 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:34:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1270ms 08:34:19 INFO - PROCESS | 3380 | 1468596859193 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 3380 | 1468596859197 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 08:34:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:34:19 INFO - PROCESS | 3380 | 1468596859202 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 3380 | 1468596859205 Marionette TRACE conn6 <- [1,2642,null,{}] 08:34:19 INFO - PROCESS | 3380 | 1468596859210 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:19 INFO - PROCESS | 3380 | 1468596859213 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:19 INFO - PROCESS | 3380 | 1468596859333 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 08:34:19 INFO - PROCESS | 3380 | 1468596859468 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 3380 | 1468596859472 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:19 INFO - PROCESS | 3380 | --DOCSHELL 113DE000 == 35 [pid = 3380] [id = 666] 08:34:19 INFO - PROCESS | 3380 | --DOCSHELL 0CF16000 == 34 [pid = 3380] [id = 665] 08:34:19 INFO - PROCESS | 3380 | --DOCSHELL 1986C400 == 33 [pid = 3380] [id = 664] 08:34:19 INFO - PROCESS | 3380 | --DOCSHELL 115CB800 == 32 [pid = 3380] [id = 663] 08:34:19 INFO - PROCESS | 3380 | --DOCSHELL 16048400 == 31 [pid = 3380] [id = 662] 08:34:19 INFO - PROCESS | 3380 | --DOCSHELL 14DC3C00 == 30 [pid = 3380] [id = 661] 08:34:19 INFO - PROCESS | 3380 | --DOCSHELL 10C46800 == 29 [pid = 3380] [id = 660] 08:34:19 INFO - PROCESS | 3380 | --DOCSHELL 0D00F400 == 28 [pid = 3380] [id = 659] 08:34:19 INFO - PROCESS | 3380 | --DOCSHELL 10638800 == 27 [pid = 3380] [id = 658] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (195E9800) [pid = 3380] [serial = 1948] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1B912C00) [pid = 3380] [serial = 1954] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (199E3400) [pid = 3380] [serial = 1952] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (198C4000) [pid = 3380] [serial = 1951] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (14523000) [pid = 3380] [serial = 1942] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (146C9000) [pid = 3380] [serial = 1943] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1BD85400) [pid = 3380] [serial = 1931] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17CD2400) [pid = 3380] [serial = 1945] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18B7D400) [pid = 3380] [serial = 1958] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (14CE5800) [pid = 3380] [serial = 1936] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (17455400) [pid = 3380] [serial = 1937] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10378C00) [pid = 3380] [serial = 1939] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1C651C00) [pid = 3380] [serial = 1963] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (10420000) [pid = 3380] [serial = 1940] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (10642000) [pid = 3380] [serial = 1933] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1C659400) [pid = 3380] [serial = 1964] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (10BB9C00) [pid = 3380] [serial = 1934] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1BD12000) [pid = 3380] [serial = 1961] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1595B000) [pid = 3380] [serial = 1957] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1AD77800) [pid = 3380] [serial = 1955] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1BD90C00) [pid = 3380] [serial = 1960] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (19692400) [pid = 3380] [serial = 1949] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (187E0800) [pid = 3380] [serial = 1946] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3380 | ++DOCSHELL 0D008800 == 28 [pid = 3380] [id = 670] 08:34:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (0D00B000) [pid = 3380] [serial = 2010] [outer = 00000000] 08:34:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1037CC00) [pid = 3380] [serial = 2011] [outer = 0D00B000] 08:34:19 INFO - PROCESS | 3380 | 1468596859552 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (10647800) [pid = 3380] [serial = 2012] [outer = 0D00B000] 08:34:19 INFO - PROCESS | 3380 | 1468596859942 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:34:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 772ms 08:34:19 INFO - PROCESS | 3380 | 1468596859974 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 3380 | 1468596859979 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 08:34:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:34:19 INFO - PROCESS | 3380 | 1468596859984 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 3380 | 1468596859987 Marionette TRACE conn6 <- [1,2646,null,{}] 08:34:19 INFO - PROCESS | 3380 | 1468596859990 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:19 INFO - PROCESS | 3380 | 1468596859993 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:20 INFO - PROCESS | 3380 | 1468596860078 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 08:34:20 INFO - PROCESS | 3380 | 1468596860084 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 3380 | 1468596860086 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:20 INFO - PROCESS | 3380 | ++DOCSHELL 10C43000 == 29 [pid = 3380] [id = 671] 08:34:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10C45800) [pid = 3380] [serial = 2013] [outer = 00000000] 08:34:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (146C1800) [pid = 3380] [serial = 2014] [outer = 10C45800] 08:34:20 INFO - PROCESS | 3380 | 1468596860132 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (14B26800) [pid = 3380] [serial = 2015] [outer = 10C45800] 08:34:20 INFO - PROCESS | 3380 | 1468596860613 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:34:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 08:34:20 INFO - PROCESS | 3380 | 1468596860660 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 3380 | 1468596860662 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 08:34:20 INFO - PROCESS | 3380 | 1468596860665 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:34:20 INFO - PROCESS | 3380 | 1468596860669 Marionette TRACE conn6 <- [1,2650,null,{}] 08:34:20 INFO - PROCESS | 3380 | 1468596860680 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:20 INFO - PROCESS | 3380 | 1468596860684 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:20 INFO - PROCESS | 3380 | 1468596860770 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 08:34:20 INFO - PROCESS | 3380 | 1468596860909 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 3380 | 1468596860913 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:20 INFO - PROCESS | 3380 | ++DOCSHELL 17CC7C00 == 30 [pid = 3380] [id = 672] 08:34:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (17CCA400) [pid = 3380] [serial = 2016] [outer = 00000000] 08:34:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (17D26000) [pid = 3380] [serial = 2017] [outer = 17CCA400] 08:34:20 INFO - PROCESS | 3380 | 1468596860961 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (187E2C00) [pid = 3380] [serial = 2018] [outer = 17CCA400] 08:34:21 INFO - PROCESS | 3380 | 1468596861332 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:34:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 08:34:21 INFO - PROCESS | 3380 | 1468596861340 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 08:34:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:34:21 INFO - PROCESS | 3380 | 1468596861343 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 08:34:21 INFO - PROCESS | 3380 | 1468596861366 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 3380 | 1468596861368 Marionette TRACE conn6 <- [1,2654,null,{}] 08:34:21 INFO - PROCESS | 3380 | 1468596861372 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:21 INFO - PROCESS | 3380 | 1468596861383 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:21 INFO - PROCESS | 3380 | 1468596861468 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 08:34:21 INFO - PROCESS | 3380 | 1468596861473 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 3380 | 1468596861475 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:21 INFO - PROCESS | 3380 | ++DOCSHELL 191F2000 == 31 [pid = 3380] [id = 673] 08:34:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (191F2400) [pid = 3380] [serial = 2019] [outer = 00000000] 08:34:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (19693C00) [pid = 3380] [serial = 2020] [outer = 191F2400] 08:34:21 INFO - PROCESS | 3380 | 1468596861521 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (197B8C00) [pid = 3380] [serial = 2021] [outer = 191F2400] 08:34:22 INFO - PROCESS | 3380 | 1468596862482 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:34:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1195ms 08:34:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:34:22 INFO - PROCESS | 3380 | 1468596862550 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 3380 | 1468596862552 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 08:34:22 INFO - PROCESS | 3380 | 1468596862556 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 3380 | 1468596862557 Marionette TRACE conn6 <- [1,2658,null,{}] 08:34:22 INFO - PROCESS | 3380 | 1468596862561 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:22 INFO - PROCESS | 3380 | 1468596862563 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:22 INFO - PROCESS | 3380 | 1468596862677 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 08:34:22 INFO - PROCESS | 3380 | 1468596862682 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 3380 | 1468596862684 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:22 INFO - PROCESS | 3380 | ++DOCSHELL 19692400 == 32 [pid = 3380] [id = 674] 08:34:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (19692C00) [pid = 3380] [serial = 2022] [outer = 00000000] 08:34:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (199E5C00) [pid = 3380] [serial = 2023] [outer = 19692C00] 08:34:22 INFO - PROCESS | 3380 | 1468596862728 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (19BEA800) [pid = 3380] [serial = 2024] [outer = 19692C00] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10639C00) [pid = 3380] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (14DC6400) [pid = 3380] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1686F800) [pid = 3380] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1986E000) [pid = 3380] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (10036000) [pid = 3380] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (14C05C00) [pid = 3380] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1B596C00) [pid = 3380] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (14C01800) [pid = 3380] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (0CFB5400) [pid = 3380] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (10085C00) [pid = 3380] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:34:23 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (10C46C00) [pid = 3380] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:34:23 INFO - PROCESS | 3380 | 1468596863657 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:34:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:34:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:34:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:34:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1116ms 08:34:23 INFO - PROCESS | 3380 | 1468596863678 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 3380 | 1468596863680 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 08:34:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:34:23 INFO - PROCESS | 3380 | 1468596863684 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 3380 | 1468596863686 Marionette TRACE conn6 <- [1,2662,null,{}] 08:34:23 INFO - PROCESS | 3380 | 1468596863689 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:23 INFO - PROCESS | 3380 | 1468596863695 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:23 INFO - PROCESS | 3380 | 1468596863799 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 08:34:23 INFO - PROCESS | 3380 | 1468596863805 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 3380 | 1468596863807 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:23 INFO - PROCESS | 3380 | ++DOCSHELL 148BD400 == 33 [pid = 3380] [id = 675] 08:34:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (1686A400) [pid = 3380] [serial = 2025] [outer = 00000000] 08:34:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (195F5800) [pid = 3380] [serial = 2026] [outer = 1686A400] 08:34:23 INFO - PROCESS | 3380 | 1468596863851 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (197B2400) [pid = 3380] [serial = 2027] [outer = 1686A400] 08:34:24 INFO - PROCESS | 3380 | 1468596864793 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:34:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:34:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:34:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:34:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1129ms 08:34:24 INFO - PROCESS | 3380 | 1468596864815 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 08:34:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:34:24 INFO - PROCESS | 3380 | 1468596864816 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 08:34:24 INFO - PROCESS | 3380 | 1468596864820 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 3380 | 1468596864822 Marionette TRACE conn6 <- [1,2666,null,{}] 08:34:24 INFO - PROCESS | 3380 | 1468596864831 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:24 INFO - PROCESS | 3380 | 1468596864833 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:24 INFO - PROCESS | 3380 | 1468596864911 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 08:34:24 INFO - PROCESS | 3380 | 1468596864916 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 3380 | 1468596864918 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:24 INFO - PROCESS | 3380 | ++DOCSHELL 1B596C00 == 34 [pid = 3380] [id = 676] 08:34:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1B598000) [pid = 3380] [serial = 2028] [outer = 00000000] 08:34:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1BD15400) [pid = 3380] [serial = 2029] [outer = 1B598000] 08:34:24 INFO - PROCESS | 3380 | 1468596864961 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1BD85400) [pid = 3380] [serial = 2030] [outer = 1B598000] 08:34:25 INFO - PROCESS | 3380 | 1468596865916 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:34:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1132ms 08:34:25 INFO - PROCESS | 3380 | 1468596865953 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 3380 | 1468596865958 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 08:34:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:34:26 INFO - PROCESS | 3380 | 1468596866006 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 3380 | 1468596866009 Marionette TRACE conn6 <- [1,2670,null,{}] 08:34:26 INFO - PROCESS | 3380 | 1468596866015 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:26 INFO - PROCESS | 3380 | 1468596866018 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:26 INFO - PROCESS | 3380 | 1468596866128 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 08:34:26 INFO - PROCESS | 3380 | 1468596866304 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 3380 | 1468596866307 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:26 INFO - PROCESS | 3380 | ++DOCSHELL 101FD000 == 35 [pid = 3380] [id = 677] 08:34:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10371800) [pid = 3380] [serial = 2031] [outer = 00000000] 08:34:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1063B000) [pid = 3380] [serial = 2032] [outer = 10371800] 08:34:26 INFO - PROCESS | 3380 | 1468596866409 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (10776400) [pid = 3380] [serial = 2033] [outer = 10371800] 08:34:27 INFO - PROCESS | 3380 | 1468596867520 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:34:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1521ms 08:34:27 INFO - PROCESS | 3380 | 1468596867529 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 3380 | 1468596867534 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 08:34:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:34:27 INFO - PROCESS | 3380 | 1468596867540 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 3380 | 1468596867543 Marionette TRACE conn6 <- [1,2674,null,{}] 08:34:27 INFO - PROCESS | 3380 | 1468596867547 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:27 INFO - PROCESS | 3380 | 1468596867550 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:27 INFO - PROCESS | 3380 | 1468596867662 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 08:34:27 INFO - PROCESS | 3380 | 1468596867804 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 3380 | 1468596867807 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:27 INFO - PROCESS | 3380 | ++DOCSHELL 16873800 == 36 [pid = 3380] [id = 678] 08:34:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (16878800) [pid = 3380] [serial = 2034] [outer = 00000000] 08:34:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17C4C800) [pid = 3380] [serial = 2035] [outer = 16878800] 08:34:27 INFO - PROCESS | 3380 | 1468596867864 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (18BAD400) [pid = 3380] [serial = 2036] [outer = 16878800] 08:34:28 INFO - PROCESS | 3380 | 1468596868915 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:34:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:34:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:34:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:34:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1434ms 08:34:28 INFO - PROCESS | 3380 | 1468596868978 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 3380 | 1468596868981 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 08:34:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:34:28 INFO - PROCESS | 3380 | 1468596868985 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 3380 | 1468596868988 Marionette TRACE conn6 <- [1,2678,null,{}] 08:34:29 INFO - PROCESS | 3380 | 1468596869189 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:29 INFO - PROCESS | 3380 | 1468596869192 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:29 INFO - PROCESS | 3380 | 1468596869297 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 08:34:29 INFO - PROCESS | 3380 | 1468596869431 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 3380 | 1468596869434 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:29 INFO - PROCESS | 3380 | ++DOCSHELL 10417400 == 37 [pid = 3380] [id = 679] 08:34:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10418800) [pid = 3380] [serial = 2037] [outer = 00000000] 08:34:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (10C46800) [pid = 3380] [serial = 2038] [outer = 10418800] 08:34:29 INFO - PROCESS | 3380 | 1468596869485 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (14417400) [pid = 3380] [serial = 2039] [outer = 10418800] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 148BD400 == 36 [pid = 3380] [id = 675] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 19692400 == 35 [pid = 3380] [id = 674] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 191F2000 == 34 [pid = 3380] [id = 673] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 17CC7C00 == 33 [pid = 3380] [id = 672] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 10C43000 == 32 [pid = 3380] [id = 671] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 0D008800 == 31 [pid = 3380] [id = 670] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 10372400 == 30 [pid = 3380] [id = 669] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 0D1CE000 == 29 [pid = 3380] [id = 668] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 14DC2000 == 28 [pid = 3380] [id = 667] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 16873800 == 27 [pid = 3380] [id = 678] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 1B596C00 == 26 [pid = 3380] [id = 676] 08:34:30 INFO - PROCESS | 3380 | --DOCSHELL 101FD000 == 25 [pid = 3380] [id = 677] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1076F400) [pid = 3380] [serial = 1976] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10645400) [pid = 3380] [serial = 1975] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (16048800) [pid = 3380] [serial = 1984] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (187D7400) [pid = 3380] [serial = 1987] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (199E8000) [pid = 3380] [serial = 1993] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10776000) [pid = 3380] [serial = 1967] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (10371400) [pid = 3380] [serial = 1966] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (187DEC00) [pid = 3380] [serial = 1970] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (17453000) [pid = 3380] [serial = 1969] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1C62A000) [pid = 3380] [serial = 1973] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1BD8F400) [pid = 3380] [serial = 1972] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (19189400) [pid = 3380] [serial = 1990] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (146C0400) [pid = 3380] [serial = 1996] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1AD72400) [pid = 3380] [serial = 1999] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (10375400) [pid = 3380] [serial = 1978] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (19CB4C00) [pid = 3380] [serial = 1994] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (10418400) [pid = 3380] [serial = 1979] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (113DE400) [pid = 3380] [serial = 1981] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (115D1000) [pid = 3380] [serial = 1982] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (14B48800) [pid = 3380] [serial = 1997] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (1884D800) [pid = 3380] [serial = 1988] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (191F9000) [pid = 3380] [serial = 1991] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (1744DC00) [pid = 3380] [serial = 1985] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (1B50DC00) [pid = 3380] [serial = 2002] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 3380 | 1468596871091 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:34:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:34:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:34:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:34:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2160ms 08:34:31 INFO - PROCESS | 3380 | 1468596871149 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 3380 | 1468596871153 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 08:34:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:34:31 INFO - PROCESS | 3380 | 1468596871157 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 3380 | 1468596871160 Marionette TRACE conn6 <- [1,2682,null,{}] 08:34:31 INFO - PROCESS | 3380 | 1468596871166 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:31 INFO - PROCESS | 3380 | 1468596871168 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:31 INFO - PROCESS | 3380 | 1468596871256 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 08:34:31 INFO - PROCESS | 3380 | 1468596871344 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 3380 | 1468596871346 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:31 INFO - PROCESS | 3380 | ++DOCSHELL 101FF400 == 26 [pid = 3380] [id = 680] 08:34:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (10374800) [pid = 3380] [serial = 2040] [outer = 00000000] 08:34:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (1041C000) [pid = 3380] [serial = 2041] [outer = 10374800] 08:34:31 INFO - PROCESS | 3380 | 1468596871394 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (1063C800) [pid = 3380] [serial = 2042] [outer = 10374800] 08:34:32 INFO - PROCESS | 3380 | 1468596872274 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:34:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:34:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:34:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:34:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1181ms 08:34:32 INFO - PROCESS | 3380 | 1468596872343 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 3380 | 1468596872348 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 08:34:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:34:32 INFO - PROCESS | 3380 | 1468596872354 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 3380 | 1468596872357 Marionette TRACE conn6 <- [1,2686,null,{}] 08:34:32 INFO - PROCESS | 3380 | 1468596872361 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:32 INFO - PROCESS | 3380 | 1468596872363 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:32 INFO - PROCESS | 3380 | 1468596872482 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 08:34:32 INFO - PROCESS | 3380 | 1468596872489 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 3380 | 1468596872492 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:32 INFO - PROCESS | 3380 | ++DOCSHELL 10CD0000 == 27 [pid = 3380] [id = 681] 08:34:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (113DB400) [pid = 3380] [serial = 2043] [outer = 00000000] 08:34:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (115CD000) [pid = 3380] [serial = 2044] [outer = 113DB400] 08:34:32 INFO - PROCESS | 3380 | 1468596872539 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (145AC400) [pid = 3380] [serial = 2045] [outer = 113DB400] 08:34:33 INFO - PROCESS | 3380 | 1468596873519 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:34:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:34:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:34:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:34:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1180ms 08:34:33 INFO - PROCESS | 3380 | 1468596873539 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 3380 | 1468596873541 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 08:34:33 INFO - PROCESS | 3380 | 1468596873545 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:34:33 INFO - PROCESS | 3380 | 1468596873548 Marionette TRACE conn6 <- [1,2690,null,{}] 08:34:33 INFO - PROCESS | 3380 | 1468596873566 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:33 INFO - PROCESS | 3380 | 1468596873571 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:33 INFO - PROCESS | 3380 | 1468596873688 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 08:34:33 INFO - PROCESS | 3380 | 1468596873696 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 3380 | 1468596873699 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:33 INFO - PROCESS | 3380 | ++DOCSHELL 1744E800 == 28 [pid = 3380] [id = 682] 08:34:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (17451C00) [pid = 3380] [serial = 2046] [outer = 00000000] 08:34:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (17459400) [pid = 3380] [serial = 2047] [outer = 17451C00] 08:34:33 INFO - PROCESS | 3380 | 1468596873802 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (17B2E000) [pid = 3380] [serial = 2048] [outer = 17451C00] 08:34:34 INFO - PROCESS | 3380 | 1468596874253 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:34:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 08:34:34 INFO - PROCESS | 3380 | 1468596874279 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 3380 | 1468596874281 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 08:34:34 INFO - PROCESS | 3380 | 1468596874284 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 3380 | 1468596874286 Marionette TRACE conn6 <- [1,2694,null,{}] 08:34:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:34:34 INFO - PROCESS | 3380 | 1468596874289 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:34 INFO - PROCESS | 3380 | 1468596874291 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:34 INFO - PROCESS | 3380 | 1468596874531 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (187DB800) [pid = 3380] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1B598000) [pid = 3380] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (19692C00) [pid = 3380] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1686A400) [pid = 3380] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1ADC7C00) [pid = 3380] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (191F2400) [pid = 3380] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (0D1CE400) [pid = 3380] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (14893400) [pid = 3380] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (17CCA400) [pid = 3380] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (0D00B000) [pid = 3380] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:34:34 INFO - PROCESS | 3380 | --DOMWINDOW == 53 (10C45800) [pid = 3380] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:34:34 INFO - PROCESS | 3380 | 1468596874598 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 3380 | 1468596874600 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:34 INFO - PROCESS | 3380 | ++DOCSHELL 0D011800 == 29 [pid = 3380] [id = 683] 08:34:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (0D1CE400) [pid = 3380] [serial = 2049] [outer = 00000000] 08:34:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (148B9400) [pid = 3380] [serial = 2050] [outer = 0D1CE400] 08:34:34 INFO - PROCESS | 3380 | 1468596874645 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (187D3400) [pid = 3380] [serial = 2051] [outer = 0D1CE400] 08:34:34 INFO - PROCESS | 3380 | 1468596874979 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:34:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 08:34:35 INFO - PROCESS | 3380 | 1468596875040 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 3380 | 1468596875042 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 08:34:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:34:35 INFO - PROCESS | 3380 | 1468596875072 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 3380 | 1468596875074 Marionette TRACE conn6 <- [1,2698,null,{}] 08:34:35 INFO - PROCESS | 3380 | 1468596875080 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:35 INFO - PROCESS | 3380 | 1468596875082 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:35 INFO - PROCESS | 3380 | 1468596875159 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 08:34:35 INFO - PROCESS | 3380 | 1468596875165 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 3380 | 1468596875167 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:35 INFO - PROCESS | 3380 | ++DOCSHELL 187DFC00 == 30 [pid = 3380] [id = 684] 08:34:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (1884D800) [pid = 3380] [serial = 2052] [outer = 00000000] 08:34:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (18BB0000) [pid = 3380] [serial = 2053] [outer = 1884D800] 08:34:35 INFO - PROCESS | 3380 | 1468596875210 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (191F0400) [pid = 3380] [serial = 2054] [outer = 1884D800] 08:34:35 INFO - PROCESS | 3380 | 1468596875653 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 3380 | 1468596875706 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 08:34:35 INFO - PROCESS | 3380 | 1468596875709 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 3380 | 1468596875711 Marionette TRACE conn6 <- [1,2702,null,{}] 08:34:35 INFO - PROCESS | 3380 | 1468596875715 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:35 INFO - PROCESS | 3380 | 1468596875720 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:35 INFO - PROCESS | 3380 | 1468596875822 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 08:34:35 INFO - PROCESS | 3380 | 1468596875829 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 3380 | 1468596875831 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:35 INFO - PROCESS | 3380 | ++DOCSHELL 195F4000 == 31 [pid = 3380] [id = 685] 08:34:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (195F6400) [pid = 3380] [serial = 2055] [outer = 00000000] 08:34:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (198B9400) [pid = 3380] [serial = 2056] [outer = 195F6400] 08:34:35 INFO - PROCESS | 3380 | 1468596875875 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (199E5400) [pid = 3380] [serial = 2057] [outer = 195F6400] 08:34:36 INFO - PROCESS | 3380 | 1468596876310 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:34:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 08:34:36 INFO - PROCESS | 3380 | 1468596876340 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 3380 | 1468596876342 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 08:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:34:36 INFO - PROCESS | 3380 | 1468596876365 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 3380 | 1468596876367 Marionette TRACE conn6 <- [1,2706,null,{}] 08:34:36 INFO - PROCESS | 3380 | 1468596876370 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:36 INFO - PROCESS | 3380 | 1468596876372 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:36 INFO - PROCESS | 3380 | 1468596876450 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 08:34:36 INFO - PROCESS | 3380 | 1468596876454 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 3380 | 1468596876456 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:36 INFO - PROCESS | 3380 | ++DOCSHELL 1AD72C00 == 32 [pid = 3380] [id = 686] 08:34:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (1AD77C00) [pid = 3380] [serial = 2058] [outer = 00000000] 08:34:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (1ADC8C00) [pid = 3380] [serial = 2059] [outer = 1AD77C00] 08:34:36 INFO - PROCESS | 3380 | 1468596876499 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (1ADC9800) [pid = 3380] [serial = 2060] [outer = 1AD77C00] 08:34:37 INFO - PROCESS | 3380 | 1468596877324 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 3380 | 1468596877343 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 08:34:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:34:37 INFO - PROCESS | 3380 | 1468596877347 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 3380 | 1468596877353 Marionette TRACE conn6 <- [1,2710,null,{}] 08:34:37 INFO - PROCESS | 3380 | 1468596877358 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 3380 | 1468596877361 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:37 INFO - PROCESS | 3380 | 1468596877483 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 08:34:37 INFO - PROCESS | 3380 | 1468596877621 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 3380 | 1468596877624 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:37 INFO - PROCESS | 3380 | ++DOCSHELL 0CF16400 == 33 [pid = 3380] [id = 687] 08:34:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (0D176C00) [pid = 3380] [serial = 2061] [outer = 00000000] 08:34:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10C45800) [pid = 3380] [serial = 2062] [outer = 0D176C00] 08:34:37 INFO - PROCESS | 3380 | 1468596877684 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (145EA400) [pid = 3380] [serial = 2063] [outer = 0D176C00] 08:34:38 INFO - PROCESS | 3380 | 1468596878480 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 3380 | 1468596878537 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 08:34:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:34:38 INFO - PROCESS | 3380 | 1468596878544 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 3380 | 1468596878547 Marionette TRACE conn6 <- [1,2714,null,{}] 08:34:38 INFO - PROCESS | 3380 | 1468596878551 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:38 INFO - PROCESS | 3380 | 1468596878554 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:38 INFO - PROCESS | 3380 | 1468596878763 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 08:34:38 INFO - PROCESS | 3380 | 1468596878911 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 3380 | 1468596878914 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:38 INFO - PROCESS | 3380 | ++DOCSHELL 09471400 == 34 [pid = 3380] [id = 688] 08:34:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (0CFB0C00) [pid = 3380] [serial = 2064] [outer = 00000000] 08:34:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (101FEC00) [pid = 3380] [serial = 2065] [outer = 0CFB0C00] 08:34:38 INFO - PROCESS | 3380 | 1468596878967 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10418C00) [pid = 3380] [serial = 2066] [outer = 0CFB0C00] 08:34:39 INFO - PROCESS | 3380 | --DOCSHELL 195F4000 == 33 [pid = 3380] [id = 685] 08:34:39 INFO - PROCESS | 3380 | --DOCSHELL 187DFC00 == 32 [pid = 3380] [id = 684] 08:34:39 INFO - PROCESS | 3380 | --DOCSHELL 0D011800 == 31 [pid = 3380] [id = 683] 08:34:39 INFO - PROCESS | 3380 | --DOCSHELL 1744E800 == 30 [pid = 3380] [id = 682] 08:34:39 INFO - PROCESS | 3380 | --DOCSHELL 10CD0000 == 29 [pid = 3380] [id = 681] 08:34:39 INFO - PROCESS | 3380 | --DOCSHELL 101FF400 == 28 [pid = 3380] [id = 680] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (195EF000) [pid = 3380] [serial = 2000] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1BD15400) [pid = 3380] [serial = 2029] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (199E5C00) [pid = 3380] [serial = 2023] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (195F5800) [pid = 3380] [serial = 2026] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1B50E400) [pid = 3380] [serial = 2003] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (19693C00) [pid = 3380] [serial = 2020] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (101FA800) [pid = 3380] [serial = 2005] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1063A800) [pid = 3380] [serial = 2006] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (14B98000) [pid = 3380] [serial = 2008] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (15953800) [pid = 3380] [serial = 2009] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (17D26000) [pid = 3380] [serial = 2017] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (187E2C00) [pid = 3380] [serial = 2018] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (1037CC00) [pid = 3380] [serial = 2011] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (10647800) [pid = 3380] [serial = 2012] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 56 (146C1800) [pid = 3380] [serial = 2014] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 55 (14B26800) [pid = 3380] [serial = 2015] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 54 (1BD85400) [pid = 3380] [serial = 2030] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 53 (197B2400) [pid = 3380] [serial = 2027] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 52 (197B8C00) [pid = 3380] [serial = 2021] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | --DOMWINDOW == 51 (19BEA800) [pid = 3380] [serial = 2024] [outer = 00000000] [url = about:blank] 08:34:39 INFO - PROCESS | 3380 | 1468596879499 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:34:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 08:34:39 INFO - PROCESS | 3380 | 1468596879518 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 3380 | 1468596879522 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 08:34:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:34:39 INFO - PROCESS | 3380 | 1468596879526 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 3380 | 1468596879529 Marionette TRACE conn6 <- [1,2718,null,{}] 08:34:39 INFO - PROCESS | 3380 | 1468596879534 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:39 INFO - PROCESS | 3380 | 1468596879536 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:39 INFO - PROCESS | 3380 | 1468596879624 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 08:34:39 INFO - PROCESS | 3380 | 1468596879633 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 3380 | 1468596879636 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:39 INFO - PROCESS | 3380 | ++DOCSHELL 10BF8C00 == 29 [pid = 3380] [id = 689] 08:34:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 52 (10BF9800) [pid = 3380] [serial = 2067] [outer = 00000000] 08:34:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 53 (113DE000) [pid = 3380] [serial = 2068] [outer = 10BF9800] 08:34:39 INFO - PROCESS | 3380 | 1468596879682 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 54 (146CD800) [pid = 3380] [serial = 2069] [outer = 10BF9800] 08:34:40 INFO - PROCESS | 3380 | 1468596880667 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:34:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:34:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:34:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:34:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1172ms 08:34:40 INFO - PROCESS | 3380 | 1468596880700 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 3380 | 1468596880702 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 08:34:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:34:40 INFO - PROCESS | 3380 | 1468596880706 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 3380 | 1468596880708 Marionette TRACE conn6 <- [1,2722,null,{}] 08:34:40 INFO - PROCESS | 3380 | 1468596880712 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:40 INFO - PROCESS | 3380 | 1468596880714 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:40 INFO - PROCESS | 3380 | 1468596880798 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 08:34:40 INFO - PROCESS | 3380 | 1468596880805 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 3380 | 1468596880807 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:40 INFO - PROCESS | 3380 | ++DOCSHELL 14DC5000 == 30 [pid = 3380] [id = 690] 08:34:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 55 (15953000) [pid = 3380] [serial = 2070] [outer = 00000000] 08:34:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 56 (16052000) [pid = 3380] [serial = 2071] [outer = 15953000] 08:34:40 INFO - PROCESS | 3380 | 1468596880852 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 57 (17454000) [pid = 3380] [serial = 2072] [outer = 15953000] 08:34:41 INFO - PROCESS | 3380 | 1468596881304 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:34:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 08:34:41 INFO - PROCESS | 3380 | 1468596881339 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 3380 | 1468596881343 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 08:34:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:34:41 INFO - PROCESS | 3380 | 1468596881354 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 3380 | 1468596881358 Marionette TRACE conn6 <- [1,2726,null,{}] 08:34:41 INFO - PROCESS | 3380 | 1468596881362 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:41 INFO - PROCESS | 3380 | 1468596881365 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:41 INFO - PROCESS | 3380 | 1468596881455 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 08:34:41 INFO - PROCESS | 3380 | 1468596881460 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 3380 | 1468596881462 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:41 INFO - PROCESS | 3380 | ++DOCSHELL 17890400 == 31 [pid = 3380] [id = 691] 08:34:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (18B82000) [pid = 3380] [serial = 2073] [outer = 00000000] 08:34:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (191F4000) [pid = 3380] [serial = 2074] [outer = 18B82000] 08:34:41 INFO - PROCESS | 3380 | 1468596881507 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (19275000) [pid = 3380] [serial = 2075] [outer = 18B82000] 08:34:42 INFO - PROCESS | 3380 | 1468596881997 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:34:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 08:34:42 INFO - PROCESS | 3380 | 1468596882039 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 3380 | 1468596882041 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 08:34:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:34:42 INFO - PROCESS | 3380 | 1468596882044 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 3380 | 1468596882046 Marionette TRACE conn6 <- [1,2730,null,{}] 08:34:42 INFO - PROCESS | 3380 | 1468596882050 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:42 INFO - PROCESS | 3380 | 1468596882052 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:42 INFO - PROCESS | 3380 | 1468596882168 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 08:34:42 INFO - PROCESS | 3380 | 1468596882261 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 3380 | 1468596882263 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:42 INFO - PROCESS | 3380 | ++DOCSHELL 19691800 == 32 [pid = 3380] [id = 692] 08:34:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (19693C00) [pid = 3380] [serial = 2076] [outer = 00000000] 08:34:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1986C400) [pid = 3380] [serial = 2077] [outer = 19693C00] 08:34:42 INFO - PROCESS | 3380 | 1468596882307 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (198BB400) [pid = 3380] [serial = 2078] [outer = 19693C00] 08:34:42 INFO - PROCESS | 3380 | 1468596882709 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:34:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 731ms 08:34:42 INFO - PROCESS | 3380 | 1468596882776 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 3380 | 1468596882779 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 08:34:42 INFO - PROCESS | 3380 | 1468596882782 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:34:42 INFO - PROCESS | 3380 | 1468596882783 Marionette TRACE conn6 <- [1,2734,null,{}] 08:34:42 INFO - PROCESS | 3380 | 1468596882787 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:42 INFO - PROCESS | 3380 | 1468596882789 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:42 INFO - PROCESS | 3380 | 1468596882905 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 08:34:42 INFO - PROCESS | 3380 | 1468596882972 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 3380 | 1468596882977 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:43 INFO - PROCESS | 3380 | ++DOCSHELL 14C03C00 == 33 [pid = 3380] [id = 693] 08:34:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (1AD70000) [pid = 3380] [serial = 2079] [outer = 00000000] 08:34:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (1AD7BC00) [pid = 3380] [serial = 2080] [outer = 1AD70000] 08:34:43 INFO - PROCESS | 3380 | 1468596883031 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1ADC8800) [pid = 3380] [serial = 2081] [outer = 1AD70000] 08:34:43 INFO - PROCESS | 3380 | 1468596883475 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:34:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 08:34:43 INFO - PROCESS | 3380 | 1468596883542 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 3380 | 1468596883545 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 08:34:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:34:43 INFO - PROCESS | 3380 | 1468596883557 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 3380 | 1468596883559 Marionette TRACE conn6 <- [1,2738,null,{}] 08:34:43 INFO - PROCESS | 3380 | 1468596883563 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:43 INFO - PROCESS | 3380 | 1468596883564 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:43 INFO - PROCESS | 3380 | 1468596883686 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 08:34:43 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (195F6400) [pid = 3380] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:34:43 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (113DB400) [pid = 3380] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:34:43 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (10418800) [pid = 3380] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:34:43 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (10374800) [pid = 3380] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:34:43 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (10371800) [pid = 3380] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:34:43 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (16878800) [pid = 3380] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:34:43 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (17451C00) [pid = 3380] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:34:43 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (0D1CE400) [pid = 3380] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:34:43 INFO - PROCESS | 3380 | --DOMWINDOW == 57 (1884D800) [pid = 3380] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:34:43 INFO - PROCESS | 3380 | 1468596883769 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 3380 | 1468596883771 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:43 INFO - PROCESS | 3380 | ++DOCSHELL 0D1CE400 == 34 [pid = 3380] [id = 694] 08:34:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 58 (10371800) [pid = 3380] [serial = 2082] [outer = 00000000] 08:34:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (14DC3400) [pid = 3380] [serial = 2083] [outer = 10371800] 08:34:43 INFO - PROCESS | 3380 | 1468596883817 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (19188C00) [pid = 3380] [serial = 2084] [outer = 10371800] 08:34:44 INFO - PROCESS | 3380 | 1468596884152 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:34:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 08:34:44 INFO - PROCESS | 3380 | 1468596884191 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 3380 | 1468596884193 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 08:34:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:34:44 INFO - PROCESS | 3380 | 1468596884196 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 3380 | 1468596884198 Marionette TRACE conn6 <- [1,2742,null,{}] 08:34:44 INFO - PROCESS | 3380 | 1468596884201 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:44 INFO - PROCESS | 3380 | 1468596884203 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:44 INFO - PROCESS | 3380 | 1468596884281 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 08:34:44 INFO - PROCESS | 3380 | 1468596884286 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 3380 | 1468596884288 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:44 INFO - PROCESS | 3380 | ++DOCSHELL 17452400 == 35 [pid = 3380] [id = 695] 08:34:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (17D22000) [pid = 3380] [serial = 2085] [outer = 00000000] 08:34:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (1BD1A400) [pid = 3380] [serial = 2086] [outer = 17D22000] 08:34:44 INFO - PROCESS | 3380 | 1468596884331 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (1C04F800) [pid = 3380] [serial = 2087] [outer = 17D22000] 08:34:44 INFO - PROCESS | 3380 | 1468596884748 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:34:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 631ms 08:34:44 INFO - PROCESS | 3380 | 1468596884828 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 3380 | 1468596884830 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 08:34:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:34:44 INFO - PROCESS | 3380 | 1468596884834 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 3380 | 1468596884835 Marionette TRACE conn6 <- [1,2746,null,{}] 08:34:44 INFO - PROCESS | 3380 | 1468596884839 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:44 INFO - PROCESS | 3380 | 1468596884841 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:44 INFO - PROCESS | 3380 | 1468596884920 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 08:34:44 INFO - PROCESS | 3380 | 1468596884925 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 3380 | 1468596884927 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:44 INFO - PROCESS | 3380 | ++DOCSHELL 1BD17000 == 36 [pid = 3380] [id = 696] 08:34:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (1C049800) [pid = 3380] [serial = 2088] [outer = 00000000] 08:34:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (1C2A4800) [pid = 3380] [serial = 2089] [outer = 1C049800] 08:34:44 INFO - PROCESS | 3380 | 1468596884971 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (1C623800) [pid = 3380] [serial = 2090] [outer = 1C049800] 08:34:45 INFO - PROCESS | 3380 | 1468596885402 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:34:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 08:34:45 INFO - PROCESS | 3380 | 1468596885469 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 3380 | 1468596885471 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 08:34:45 INFO - PROCESS | 3380 | 1468596885474 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 3380 | 1468596885476 Marionette TRACE conn6 <- [1,2750,null,{}] 08:34:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:34:45 INFO - PROCESS | 3380 | 1468596885480 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:45 INFO - PROCESS | 3380 | 1468596885482 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:45 INFO - PROCESS | 3380 | 1468596885572 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 08:34:45 INFO - PROCESS | 3380 | 1468596885578 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 3380 | 1468596885579 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:45 INFO - PROCESS | 3380 | ++DOCSHELL 19186C00 == 37 [pid = 3380] [id = 697] 08:34:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1C629000) [pid = 3380] [serial = 2091] [outer = 00000000] 08:34:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1C658400) [pid = 3380] [serial = 2092] [outer = 1C629000] 08:34:45 INFO - PROCESS | 3380 | 1468596885623 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1C65A800) [pid = 3380] [serial = 2093] [outer = 1C629000] 08:34:46 INFO - PROCESS | 3380 | 1468596886259 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:34:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 870ms 08:34:46 INFO - PROCESS | 3380 | 1468596886350 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 3380 | 1468596886355 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 08:34:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:34:46 INFO - PROCESS | 3380 | 1468596886360 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 3380 | 1468596886365 Marionette TRACE conn6 <- [1,2754,null,{}] 08:34:46 INFO - PROCESS | 3380 | 1468596886371 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:46 INFO - PROCESS | 3380 | 1468596886373 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:46 INFO - PROCESS | 3380 | 1468596886495 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 08:34:46 INFO - PROCESS | 3380 | 1468596886601 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 3380 | 1468596886604 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:46 INFO - PROCESS | 3380 | ++DOCSHELL 10642400 == 38 [pid = 3380] [id = 698] 08:34:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10739800) [pid = 3380] [serial = 2094] [outer = 00000000] 08:34:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14B48000) [pid = 3380] [serial = 2095] [outer = 10739800] 08:34:46 INFO - PROCESS | 3380 | 1468596886661 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14DBA800) [pid = 3380] [serial = 2096] [outer = 10739800] 08:34:47 INFO - PROCESS | 3380 | 1468596887208 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:34:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 890ms 08:34:47 INFO - PROCESS | 3380 | 1468596887250 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 3380 | 1468596887254 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 08:34:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:34:47 INFO - PROCESS | 3380 | 1468596887261 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 3380 | 1468596887263 Marionette TRACE conn6 <- [1,2758,null,{}] 08:34:47 INFO - PROCESS | 3380 | 1468596887267 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:47 INFO - PROCESS | 3380 | 1468596887270 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:47 INFO - PROCESS | 3380 | 1468596887383 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 08:34:47 INFO - PROCESS | 3380 | 1468596887496 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 3380 | 1468596887499 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:47 INFO - PROCESS | 3380 | ++DOCSHELL 17D1D800 == 39 [pid = 3380] [id = 699] 08:34:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (187D7400) [pid = 3380] [serial = 2097] [outer = 00000000] 08:34:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1884DC00) [pid = 3380] [serial = 2098] [outer = 187D7400] 08:34:47 INFO - PROCESS | 3380 | 1468596887596 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (191EFC00) [pid = 3380] [serial = 2099] [outer = 187D7400] 08:34:48 INFO - PROCESS | 3380 | 1468596888168 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:34:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 08:34:48 INFO - PROCESS | 3380 | 1468596888235 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 3380 | 1468596888238 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 08:34:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:34:48 INFO - PROCESS | 3380 | 1468596888242 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 3380 | 1468596888245 Marionette TRACE conn6 <- [1,2762,null,{}] 08:34:48 INFO - PROCESS | 3380 | 1468596888256 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:48 INFO - PROCESS | 3380 | 1468596888261 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:48 INFO - PROCESS | 3380 | 1468596888402 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 08:34:48 INFO - PROCESS | 3380 | 1468596888545 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 3380 | 1468596888549 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:48 INFO - PROCESS | 3380 | ++DOCSHELL 1C0F2400 == 40 [pid = 3380] [id = 700] 08:34:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1C216400) [pid = 3380] [serial = 2100] [outer = 00000000] 08:34:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1C654400) [pid = 3380] [serial = 2101] [outer = 1C216400] 08:34:48 INFO - PROCESS | 3380 | 1468596888605 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1C660400) [pid = 3380] [serial = 2102] [outer = 1C216400] 08:34:49 INFO - PROCESS | 3380 | 1468596889177 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:34:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 08:34:49 INFO - PROCESS | 3380 | 1468596889215 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 3380 | 1468596889218 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 08:34:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:34:49 INFO - PROCESS | 3380 | 1468596889221 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 3380 | 1468596889223 Marionette TRACE conn6 <- [1,2766,null,{}] 08:34:49 INFO - PROCESS | 3380 | 1468596889227 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:49 INFO - PROCESS | 3380 | 1468596889230 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:49 INFO - PROCESS | 3380 | 1468596889340 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 08:34:49 INFO - PROCESS | 3380 | 1468596889585 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 3380 | 1468596889588 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:49 INFO - PROCESS | 3380 | ++DOCSHELL 0D170400 == 41 [pid = 3380] [id = 701] 08:34:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (0D1CC400) [pid = 3380] [serial = 2103] [outer = 00000000] 08:34:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10376000) [pid = 3380] [serial = 2104] [outer = 0D1CC400] 08:34:49 INFO - PROCESS | 3380 | 1468596889656 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1063E800) [pid = 3380] [serial = 2105] [outer = 0D1CC400] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 1BD17000 == 40 [pid = 3380] [id = 696] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 17452400 == 39 [pid = 3380] [id = 695] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 0D1CE400 == 38 [pid = 3380] [id = 694] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 14C03C00 == 37 [pid = 3380] [id = 693] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 19691800 == 36 [pid = 3380] [id = 692] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 17890400 == 35 [pid = 3380] [id = 691] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 14DC5000 == 34 [pid = 3380] [id = 690] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 10BF8C00 == 33 [pid = 3380] [id = 689] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 09471400 == 32 [pid = 3380] [id = 688] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 0CF16400 == 31 [pid = 3380] [id = 687] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 1AD72C00 == 30 [pid = 3380] [id = 686] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 10417400 == 29 [pid = 3380] [id = 679] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 1C0F2400 == 28 [pid = 3380] [id = 700] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 17D1D800 == 27 [pid = 3380] [id = 699] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 19186C00 == 26 [pid = 3380] [id = 697] 08:34:50 INFO - PROCESS | 3380 | --DOCSHELL 10642400 == 25 [pid = 3380] [id = 698] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (198B9400) [pid = 3380] [serial = 2056] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (145AC400) [pid = 3380] [serial = 2045] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (115CD000) [pid = 3380] [serial = 2044] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14417400) [pid = 3380] [serial = 2039] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10C46800) [pid = 3380] [serial = 2038] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1041C000) [pid = 3380] [serial = 2041] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1063B000) [pid = 3380] [serial = 2032] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10776400) [pid = 3380] [serial = 2033] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (18BAD400) [pid = 3380] [serial = 2036] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (17C4C800) [pid = 3380] [serial = 2035] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (17459400) [pid = 3380] [serial = 2047] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (148B9400) [pid = 3380] [serial = 2050] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (199E5400) [pid = 3380] [serial = 2057] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (17B2E000) [pid = 3380] [serial = 2048] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (18BB0000) [pid = 3380] [serial = 2053] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (191F0400) [pid = 3380] [serial = 2054] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (187D3400) [pid = 3380] [serial = 2051] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (1063C800) [pid = 3380] [serial = 2042] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 3380 | 1468596890953 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:34:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1817ms 08:34:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:34:51 INFO - PROCESS | 3380 | 1468596891042 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 3380 | 1468596891047 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 08:34:51 INFO - PROCESS | 3380 | 1468596891052 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 3380 | 1468596891055 Marionette TRACE conn6 <- [1,2770,null,{}] 08:34:51 INFO - PROCESS | 3380 | 1468596891061 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:51 INFO - PROCESS | 3380 | 1468596891064 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:51 INFO - PROCESS | 3380 | 1468596891163 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 08:34:51 INFO - PROCESS | 3380 | 1468596891253 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 3380 | 1468596891258 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:51 INFO - PROCESS | 3380 | ++DOCSHELL 0D1CC800 == 26 [pid = 3380] [id = 702] 08:34:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (0D1CE000) [pid = 3380] [serial = 2106] [outer = 00000000] 08:34:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (1007AC00) [pid = 3380] [serial = 2107] [outer = 0D1CE000] 08:34:51 INFO - PROCESS | 3380 | 1468596891307 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (10374400) [pid = 3380] [serial = 2108] [outer = 0D1CE000] 08:34:51 INFO - PROCESS | 3380 | 1468596891725 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:34:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 731ms 08:34:51 INFO - PROCESS | 3380 | 1468596891783 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 3380 | 1468596891788 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 08:34:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:34:51 INFO - PROCESS | 3380 | 1468596891795 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 3380 | 1468596891798 Marionette TRACE conn6 <- [1,2774,null,{}] 08:34:51 INFO - PROCESS | 3380 | 1468596891802 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:51 INFO - PROCESS | 3380 | 1468596891804 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:51 INFO - PROCESS | 3380 | 1468596891892 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 08:34:51 INFO - PROCESS | 3380 | 1468596891901 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 3380 | 1468596891904 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:51 INFO - PROCESS | 3380 | ++DOCSHELL 10BF2C00 == 27 [pid = 3380] [id = 703] 08:34:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (10BF3000) [pid = 3380] [serial = 2109] [outer = 00000000] 08:34:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (10BFC400) [pid = 3380] [serial = 2110] [outer = 10BF3000] 08:34:51 INFO - PROCESS | 3380 | 1468596891950 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (1153B400) [pid = 3380] [serial = 2111] [outer = 10BF3000] 08:34:52 INFO - PROCESS | 3380 | 1468596892417 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:34:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 08:34:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:34:52 INFO - PROCESS | 3380 | 1468596892467 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 3380 | 1468596892469 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 08:34:52 INFO - PROCESS | 3380 | 1468596892472 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 3380 | 1468596892476 Marionette TRACE conn6 <- [1,2778,null,{}] 08:34:52 INFO - PROCESS | 3380 | 1468596892487 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:52 INFO - PROCESS | 3380 | 1468596892491 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:52 INFO - PROCESS | 3380 | 1468596892603 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 08:34:52 INFO - PROCESS | 3380 | 1468596892709 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 3380 | 1468596892712 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:52 INFO - PROCESS | 3380 | ++DOCSHELL 14B39400 == 28 [pid = 3380] [id = 704] 08:34:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (14B48400) [pid = 3380] [serial = 2112] [outer = 00000000] 08:34:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (14C06800) [pid = 3380] [serial = 2113] [outer = 14B48400] 08:34:52 INFO - PROCESS | 3380 | 1468596892759 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14DC2000) [pid = 3380] [serial = 2114] [outer = 14B48400] 08:34:53 INFO - PROCESS | 3380 | 1468596893164 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:34:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 08:34:53 INFO - PROCESS | 3380 | 1468596893207 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 3380 | 1468596893209 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 08:34:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:34:53 INFO - PROCESS | 3380 | 1468596893212 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 3380 | 1468596893214 Marionette TRACE conn6 <- [1,2782,null,{}] 08:34:53 INFO - PROCESS | 3380 | 1468596893217 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 3380 | 1468596893219 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:53 INFO - PROCESS | 3380 | 1468596893339 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 08:34:53 INFO - PROCESS | 3380 | 1468596893404 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 3380 | 1468596893406 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:53 INFO - PROCESS | 3380 | ++DOCSHELL 16050800 == 29 [pid = 3380] [id = 705] 08:34:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1686A000) [pid = 3380] [serial = 2115] [outer = 00000000] 08:34:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (17B32800) [pid = 3380] [serial = 2116] [outer = 1686A000] 08:34:53 INFO - PROCESS | 3380 | 1468596893451 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17CD2400) [pid = 3380] [serial = 2117] [outer = 1686A000] 08:34:53 INFO - PROCESS | 3380 | 1468596893869 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:34:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 671ms 08:34:53 INFO - PROCESS | 3380 | 1468596893884 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 3380 | 1468596893886 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 08:34:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:34:53 INFO - PROCESS | 3380 | 1468596893889 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 3380 | 1468596893890 Marionette TRACE conn6 <- [1,2786,null,{}] 08:34:53 INFO - PROCESS | 3380 | 1468596893899 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 3380 | 1468596893901 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:54 INFO - PROCESS | 3380 | 1468596894039 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 08:34:54 INFO - PROCESS | 3380 | 1468596894058 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 3380 | 1468596894060 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:54 INFO - PROCESS | 3380 | ++DOCSHELL 187DDC00 == 30 [pid = 3380] [id = 706] 08:34:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (187E0400) [pid = 3380] [serial = 2118] [outer = 00000000] 08:34:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (18BAD400) [pid = 3380] [serial = 2119] [outer = 187E0400] 08:34:54 INFO - PROCESS | 3380 | 1468596894103 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (19189000) [pid = 3380] [serial = 2120] [outer = 187E0400] 08:34:54 INFO - PROCESS | 3380 | 1468596894571 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:34:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 08:34:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:34:54 INFO - PROCESS | 3380 | 1468596894620 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 3380 | 1468596894622 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 08:34:54 INFO - PROCESS | 3380 | 1468596894625 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 3380 | 1468596894627 Marionette TRACE conn6 <- [1,2790,null,{}] 08:34:54 INFO - PROCESS | 3380 | 1468596894631 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:54 INFO - PROCESS | 3380 | 1468596894636 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:54 INFO - PROCESS | 3380 | 1468596894779 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 08:34:54 INFO - PROCESS | 3380 | 1468596894849 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 3380 | 1468596894851 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:54 INFO - PROCESS | 3380 | ++DOCSHELL 195EF800 == 31 [pid = 3380] [id = 707] 08:34:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (197AD400) [pid = 3380] [serial = 2121] [outer = 00000000] 08:34:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1990DC00) [pid = 3380] [serial = 2122] [outer = 197AD400] 08:34:54 INFO - PROCESS | 3380 | 1468596894896 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (199E4000) [pid = 3380] [serial = 2123] [outer = 197AD400] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1C629000) [pid = 3380] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19693C00) [pid = 3380] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1AD70000) [pid = 3380] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10371800) [pid = 3380] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (18B82000) [pid = 3380] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (15953000) [pid = 3380] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (17D22000) [pid = 3380] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10BF9800) [pid = 3380] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1C049800) [pid = 3380] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (0D176C00) [pid = 3380] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1AD77C00) [pid = 3380] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:34:55 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (0CFB0C00) [pid = 3380] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:34:55 INFO - PROCESS | 3380 | 1468596895456 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:34:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 08:34:55 INFO - PROCESS | 3380 | 1468596895496 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 08:34:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:34:55 INFO - PROCESS | 3380 | 1468596895498 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 08:34:55 INFO - PROCESS | 3380 | 1468596895501 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 3380 | 1468596895502 Marionette TRACE conn6 <- [1,2794,null,{}] 08:34:55 INFO - PROCESS | 3380 | 1468596895506 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 3380 | 1468596895508 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:55 INFO - PROCESS | 3380 | 1468596895584 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 08:34:55 INFO - PROCESS | 3380 | 1468596895589 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 3380 | 1468596895591 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:55 INFO - PROCESS | 3380 | ++DOCSHELL 1745A400 == 32 [pid = 3380] [id = 708] 08:34:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (17CC6C00) [pid = 3380] [serial = 2124] [outer = 00000000] 08:34:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (19876C00) [pid = 3380] [serial = 2125] [outer = 17CC6C00] 08:34:55 INFO - PROCESS | 3380 | 1468596895634 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (19877C00) [pid = 3380] [serial = 2126] [outer = 17CC6C00] 08:34:56 INFO - PROCESS | 3380 | 1468596896050 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:34:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 08:34:56 INFO - PROCESS | 3380 | 1468596896072 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 3380 | 1468596896074 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 08:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:34:56 INFO - PROCESS | 3380 | 1468596896077 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 3380 | 1468596896079 Marionette TRACE conn6 <- [1,2798,null,{}] 08:34:56 INFO - PROCESS | 3380 | 1468596896082 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 3380 | 1468596896084 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:56 INFO - PROCESS | 3380 | 1468596896205 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 08:34:56 INFO - PROCESS | 3380 | 1468596896214 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 3380 | 1468596896216 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:56 INFO - PROCESS | 3380 | ++DOCSHELL 197BCC00 == 33 [pid = 3380] [id = 709] 08:34:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (199EA400) [pid = 3380] [serial = 2127] [outer = 00000000] 08:34:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1AD77C00) [pid = 3380] [serial = 2128] [outer = 199EA400] 08:34:56 INFO - PROCESS | 3380 | 1468596896259 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (17CC7C00) [pid = 3380] [serial = 2129] [outer = 199EA400] 08:34:56 INFO - PROCESS | 3380 | 1468596896689 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:34:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 08:34:56 INFO - PROCESS | 3380 | 1468596896709 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 3380 | 1468596896711 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 08:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:34:56 INFO - PROCESS | 3380 | 1468596896714 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 3380 | 1468596896716 Marionette TRACE conn6 <- [1,2802,null,{}] 08:34:56 INFO - PROCESS | 3380 | 1468596896719 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 3380 | 1468596896721 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:56 INFO - PROCESS | 3380 | 1468596896800 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 08:34:56 INFO - PROCESS | 3380 | 1468596896918 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 3380 | 1468596896920 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:56 INFO - PROCESS | 3380 | ++DOCSHELL 148B9400 == 34 [pid = 3380] [id = 710] 08:34:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1B599800) [pid = 3380] [serial = 2130] [outer = 00000000] 08:34:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1B911000) [pid = 3380] [serial = 2131] [outer = 1B599800] 08:34:56 INFO - PROCESS | 3380 | 1468596896963 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1BD17000) [pid = 3380] [serial = 2132] [outer = 1B599800] 08:34:57 INFO - PROCESS | 3380 | 1468596897495 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:34:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 830ms 08:34:57 INFO - PROCESS | 3380 | 1468596897546 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 3380 | 1468596897550 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 08:34:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:34:57 INFO - PROCESS | 3380 | 1468596897555 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 3380 | 1468596897558 Marionette TRACE conn6 <- [1,2806,null,{}] 08:34:57 INFO - PROCESS | 3380 | 1468596897564 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:57 INFO - PROCESS | 3380 | 1468596897567 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:57 INFO - PROCESS | 3380 | 1468596897693 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 08:34:57 INFO - PROCESS | 3380 | 1468596897836 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 3380 | 1468596897838 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:57 INFO - PROCESS | 3380 | ++DOCSHELL 10034400 == 35 [pid = 3380] [id = 711] 08:34:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1003A800) [pid = 3380] [serial = 2133] [outer = 00000000] 08:34:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10643800) [pid = 3380] [serial = 2134] [outer = 1003A800] 08:34:57 INFO - PROCESS | 3380 | 1468596897896 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (10BF7800) [pid = 3380] [serial = 2135] [outer = 1003A800] 08:34:58 INFO - PROCESS | 3380 | 1468596898608 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:34:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1073ms 08:34:58 INFO - PROCESS | 3380 | 1468596898656 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 3380 | 1468596898661 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 08:34:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:34:58 INFO - PROCESS | 3380 | 1468596898669 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 3380 | 1468596898672 Marionette TRACE conn6 <- [1,2810,null,{}] 08:34:58 INFO - PROCESS | 3380 | 1468596898676 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 3380 | 1468596898679 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:58 INFO - PROCESS | 3380 | 1468596898799 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 08:34:58 INFO - PROCESS | 3380 | 1468596898939 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 3380 | 1468596898942 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:34:58 INFO - PROCESS | 3380 | ++DOCSHELL 146C8800 == 36 [pid = 3380] [id = 712] 08:34:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1488F400) [pid = 3380] [serial = 2136] [outer = 00000000] 08:34:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1604B000) [pid = 3380] [serial = 2137] [outer = 1488F400] 08:34:59 INFO - PROCESS | 3380 | 1468596898998 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17CD0000) [pid = 3380] [serial = 2138] [outer = 1488F400] 08:34:59 INFO - PROCESS | 3380 | 1468596899880 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:34:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1282ms 08:34:59 INFO - PROCESS | 3380 | 1468596899955 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 08:34:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:34:59 INFO - PROCESS | 3380 | 1468596899960 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 3380 | 1468596899965 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 3380 | 1468596899968 Marionette TRACE conn6 <- [1,2814,null,{}] 08:34:59 INFO - PROCESS | 3380 | 1468596899973 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:59 INFO - PROCESS | 3380 | 1468596899976 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:00 INFO - PROCESS | 3380 | 1468596900086 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 08:35:00 INFO - PROCESS | 3380 | --DOCSHELL 197BCC00 == 35 [pid = 3380] [id = 709] 08:35:00 INFO - PROCESS | 3380 | --DOCSHELL 1745A400 == 34 [pid = 3380] [id = 708] 08:35:00 INFO - PROCESS | 3380 | --DOCSHELL 195EF800 == 33 [pid = 3380] [id = 707] 08:35:00 INFO - PROCESS | 3380 | --DOCSHELL 187DDC00 == 32 [pid = 3380] [id = 706] 08:35:00 INFO - PROCESS | 3380 | --DOCSHELL 16050800 == 31 [pid = 3380] [id = 705] 08:35:00 INFO - PROCESS | 3380 | --DOCSHELL 14B39400 == 30 [pid = 3380] [id = 704] 08:35:00 INFO - PROCESS | 3380 | --DOCSHELL 10BF2C00 == 29 [pid = 3380] [id = 703] 08:35:00 INFO - PROCESS | 3380 | --DOCSHELL 0D1CC800 == 28 [pid = 3380] [id = 702] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (198BB400) [pid = 3380] [serial = 2078] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1ADC8800) [pid = 3380] [serial = 2081] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (19188C00) [pid = 3380] [serial = 2084] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (191F4000) [pid = 3380] [serial = 2074] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (17454000) [pid = 3380] [serial = 2072] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1C04F800) [pid = 3380] [serial = 2087] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (146CD800) [pid = 3380] [serial = 2069] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1AD7BC00) [pid = 3380] [serial = 2080] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1C2A4800) [pid = 3380] [serial = 2089] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (113DE000) [pid = 3380] [serial = 2068] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (19275000) [pid = 3380] [serial = 2075] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (145EA400) [pid = 3380] [serial = 2063] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1ADC8C00) [pid = 3380] [serial = 2059] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1986C400) [pid = 3380] [serial = 2077] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (14DC3400) [pid = 3380] [serial = 2083] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1ADC9800) [pid = 3380] [serial = 2060] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (101FEC00) [pid = 3380] [serial = 2065] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (10C45800) [pid = 3380] [serial = 2062] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (10418C00) [pid = 3380] [serial = 2066] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1BD1A400) [pid = 3380] [serial = 2086] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (16052000) [pid = 3380] [serial = 2071] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (1C623800) [pid = 3380] [serial = 2090] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (1C65A800) [pid = 3380] [serial = 2093] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (1C658400) [pid = 3380] [serial = 2092] [outer = 00000000] [url = about:blank] 08:35:00 INFO - PROCESS | 3380 | 1468596900218 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 3380 | 1468596900223 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:00 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB1C00 == 29 [pid = 3380] [id = 713] 08:35:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (0CFB2C00) [pid = 3380] [serial = 2139] [outer = 00000000] 08:35:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (0D1CC800) [pid = 3380] [serial = 2140] [outer = 0CFB2C00] 08:35:00 INFO - PROCESS | 3380 | 1468596900273 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (1041E800) [pid = 3380] [serial = 2141] [outer = 0CFB2C00] 08:35:00 INFO - PROCESS | 3380 | 1468596900674 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:35:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 08:35:00 INFO - PROCESS | 3380 | 1468596900695 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 3380 | 1468596900700 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 08:35:00 INFO - PROCESS | 3380 | 1468596900705 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:35:00 INFO - PROCESS | 3380 | 1468596900708 Marionette TRACE conn6 <- [1,2818,null,{}] 08:35:00 INFO - PROCESS | 3380 | 1468596900712 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:00 INFO - PROCESS | 3380 | 1468596900715 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:00 INFO - PROCESS | 3380 | 1468596900833 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 08:35:00 INFO - PROCESS | 3380 | 1468596900933 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 3380 | 1468596900935 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:00 INFO - PROCESS | 3380 | ++DOCSHELL 10BF7400 == 30 [pid = 3380] [id = 714] 08:35:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10CD0000) [pid = 3380] [serial = 2142] [outer = 00000000] 08:35:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (145E4400) [pid = 3380] [serial = 2143] [outer = 10CD0000] 08:35:00 INFO - PROCESS | 3380 | 1468596900982 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (14893C00) [pid = 3380] [serial = 2144] [outer = 10CD0000] 08:35:01 INFO - PROCESS | 3380 | 1468596901371 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:35:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 08:35:01 INFO - PROCESS | 3380 | 1468596901440 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 3380 | 1468596901443 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 08:35:01 INFO - PROCESS | 3380 | 1468596901446 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:35:01 INFO - PROCESS | 3380 | 1468596901450 Marionette TRACE conn6 <- [1,2822,null,{}] 08:35:01 INFO - PROCESS | 3380 | 1468596901490 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 3380 | 1468596901495 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:01 INFO - PROCESS | 3380 | 1468596901594 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 08:35:01 INFO - PROCESS | 3380 | 1468596901602 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 3380 | 1468596901605 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:01 INFO - PROCESS | 3380 | ++DOCSHELL 17B2D400 == 31 [pid = 3380] [id = 715] 08:35:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (17B2E000) [pid = 3380] [serial = 2145] [outer = 00000000] 08:35:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (17D21800) [pid = 3380] [serial = 2146] [outer = 17B2E000] 08:35:01 INFO - PROCESS | 3380 | 1468596901652 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (18850800) [pid = 3380] [serial = 2147] [outer = 17B2E000] 08:35:02 INFO - PROCESS | 3380 | 1468596902101 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:35:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 08:35:02 INFO - PROCESS | 3380 | 1468596902141 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 3380 | 1468596902144 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 08:35:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:35:02 INFO - PROCESS | 3380 | 1468596902147 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 3380 | 1468596902149 Marionette TRACE conn6 <- [1,2826,null,{}] 08:35:02 INFO - PROCESS | 3380 | 1468596902152 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:02 INFO - PROCESS | 3380 | 1468596902154 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:02 INFO - PROCESS | 3380 | 1468596902241 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 08:35:02 INFO - PROCESS | 3380 | 1468596902247 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 3380 | 1468596902249 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:02 INFO - PROCESS | 3380 | ++DOCSHELL 191F9000 == 32 [pid = 3380] [id = 716] 08:35:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (191F9400) [pid = 3380] [serial = 2148] [outer = 00000000] 08:35:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (195F2C00) [pid = 3380] [serial = 2149] [outer = 191F9400] 08:35:02 INFO - PROCESS | 3380 | 1468596902293 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (197AE000) [pid = 3380] [serial = 2150] [outer = 191F9400] 08:35:02 INFO - PROCESS | 3380 | 1468596902781 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:35:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 08:35:02 INFO - PROCESS | 3380 | 1468596902818 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 3380 | 1468596902820 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 08:35:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:35:02 INFO - PROCESS | 3380 | 1468596902823 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 3380 | 1468596902825 Marionette TRACE conn6 <- [1,2830,null,{}] 08:35:02 INFO - PROCESS | 3380 | 1468596902829 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:02 INFO - PROCESS | 3380 | 1468596902831 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:02 INFO - PROCESS | 3380 | 1468596902945 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 08:35:03 INFO - PROCESS | 3380 | 1468596903039 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 3380 | 1468596903041 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:03 INFO - PROCESS | 3380 | ++DOCSHELL 198B9000 == 33 [pid = 3380] [id = 717] 08:35:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (198B9400) [pid = 3380] [serial = 2151] [outer = 00000000] 08:35:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (199EB800) [pid = 3380] [serial = 2152] [outer = 198B9400] 08:35:03 INFO - PROCESS | 3380 | 1468596903085 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1AD71C00) [pid = 3380] [serial = 2153] [outer = 198B9400] 08:35:03 INFO - PROCESS | 3380 | 1468596903516 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:35:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 08:35:03 INFO - PROCESS | 3380 | 1468596903554 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 3380 | 1468596903556 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 08:35:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:35:03 INFO - PROCESS | 3380 | 1468596903560 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 3380 | 1468596903561 Marionette TRACE conn6 <- [1,2834,null,{}] 08:35:03 INFO - PROCESS | 3380 | 1468596903565 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:03 INFO - PROCESS | 3380 | 1468596903570 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:03 INFO - PROCESS | 3380 | 1468596903715 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 08:35:03 INFO - PROCESS | 3380 | 1468596903725 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 3380 | 1468596903727 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:03 INFO - PROCESS | 3380 | ++DOCSHELL 0D176800 == 34 [pid = 3380] [id = 718] 08:35:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16047C00) [pid = 3380] [serial = 2154] [outer = 00000000] 08:35:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1B75F000) [pid = 3380] [serial = 2155] [outer = 16047C00] 08:35:03 INFO - PROCESS | 3380 | 1468596903772 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (145F0800) [pid = 3380] [serial = 2156] [outer = 16047C00] 08:35:04 INFO - PROCESS | 3380 | 1468596904236 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:35:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 08:35:04 INFO - PROCESS | 3380 | 1468596904290 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 3380 | 1468596904292 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 08:35:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:35:04 INFO - PROCESS | 3380 | 1468596904327 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 3380 | 1468596904329 Marionette TRACE conn6 <- [1,2838,null,{}] 08:35:04 INFO - PROCESS | 3380 | 1468596904340 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:04 INFO - PROCESS | 3380 | 1468596904342 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:04 INFO - PROCESS | 3380 | 1468596904454 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 08:35:04 INFO - PROCESS | 3380 | 1468596904466 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 3380 | 1468596904467 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:04 INFO - PROCESS | 3380 | ++DOCSHELL 1C0EB000 == 35 [pid = 3380] [id = 719] 08:35:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1C0F0000) [pid = 3380] [serial = 2157] [outer = 00000000] 08:35:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1C2AA800) [pid = 3380] [serial = 2158] [outer = 1C0F0000] 08:35:04 INFO - PROCESS | 3380 | 1468596904510 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C626800) [pid = 3380] [serial = 2159] [outer = 1C0F0000] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1686A000) [pid = 3380] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (0D1CE000) [pid = 3380] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (0D1CC400) [pid = 3380] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (14B48400) [pid = 3380] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10BF3000) [pid = 3380] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (187E0400) [pid = 3380] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (10739800) [pid = 3380] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (199EA400) [pid = 3380] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (187D7400) [pid = 3380] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1C216400) [pid = 3380] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (197AD400) [pid = 3380] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:35:04 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (17CC6C00) [pid = 3380] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:35:05 INFO - PROCESS | 3380 | 1468596905001 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:35:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 750ms 08:35:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:35:05 INFO - PROCESS | 3380 | 1468596905055 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 3380 | 1468596905057 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 08:35:05 INFO - PROCESS | 3380 | 1468596905060 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 3380 | 1468596905062 Marionette TRACE conn6 <- [1,2842,null,{}] 08:35:05 INFO - PROCESS | 3380 | 1468596905066 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 3380 | 1468596905068 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:05 INFO - PROCESS | 3380 | 1468596905146 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 08:35:05 INFO - PROCESS | 3380 | 1468596905152 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 3380 | 1468596905153 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:05 INFO - PROCESS | 3380 | ++DOCSHELL 14C3A800 == 36 [pid = 3380] [id = 720] 08:35:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (15953000) [pid = 3380] [serial = 2160] [outer = 00000000] 08:35:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (18B84000) [pid = 3380] [serial = 2161] [outer = 15953000] 08:35:05 INFO - PROCESS | 3380 | 1468596905197 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1ADC7800) [pid = 3380] [serial = 2162] [outer = 15953000] 08:35:05 INFO - PROCESS | 3380 | 1468596905625 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:35:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 08:35:05 INFO - PROCESS | 3380 | 1468596905691 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 3380 | 1468596905693 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 08:35:05 INFO - PROCESS | 3380 | 1468596905697 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:35:05 INFO - PROCESS | 3380 | 1468596905698 Marionette TRACE conn6 <- [1,2846,null,{}] 08:35:05 INFO - PROCESS | 3380 | 1468596905702 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 3380 | 1468596905704 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:05 INFO - PROCESS | 3380 | 1468596905783 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 08:35:05 INFO - PROCESS | 3380 | 1468596905788 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 3380 | 1468596905799 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:05 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB3800 == 37 [pid = 3380] [id = 721] 08:35:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1041C800) [pid = 3380] [serial = 2163] [outer = 00000000] 08:35:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1C656C00) [pid = 3380] [serial = 2164] [outer = 1041C800] 08:35:05 INFO - PROCESS | 3380 | 1468596905843 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1C65F000) [pid = 3380] [serial = 2165] [outer = 1041C800] 08:35:06 INFO - PROCESS | 3380 | 1468596906290 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:35:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 08:35:06 INFO - PROCESS | 3380 | 1468596906348 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 3380 | 1468596906350 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 08:35:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:35:06 INFO - PROCESS | 3380 | 1468596906355 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 3380 | 1468596906357 Marionette TRACE conn6 <- [1,2850,null,{}] 08:35:06 INFO - PROCESS | 3380 | 1468596906360 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:06 INFO - PROCESS | 3380 | 1468596906362 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:06 INFO - PROCESS | 3380 | 1468596906442 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 08:35:06 INFO - PROCESS | 3380 | 1468596906448 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 3380 | 1468596906449 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:06 INFO - PROCESS | 3380 | ++DOCSHELL 1C663C00 == 38 [pid = 3380] [id = 722] 08:35:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1C664800) [pid = 3380] [serial = 2166] [outer = 00000000] 08:35:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1C66B000) [pid = 3380] [serial = 2167] [outer = 1C664800] 08:35:06 INFO - PROCESS | 3380 | 1468596906493 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1C66BC00) [pid = 3380] [serial = 2168] [outer = 1C664800] 08:35:07 INFO - PROCESS | 3380 | 1468596907104 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:35:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 770ms 08:35:07 INFO - PROCESS | 3380 | 1468596907130 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 3380 | 1468596907134 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:35:07 INFO - PROCESS | 3380 | 1468596907197 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 3380 | 1468596907201 Marionette TRACE conn6 <- [1,2854,null,{}] 08:35:07 INFO - PROCESS | 3380 | 1468596907207 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 3380 | 1468596907211 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:07 INFO - PROCESS | 3380 | 1468596907336 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 08:35:07 INFO - PROCESS | 3380 | 1468596907472 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 3380 | 1468596907474 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:07 INFO - PROCESS | 3380 | ++DOCSHELL 0D091400 == 39 [pid = 3380] [id = 723] 08:35:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (10374800) [pid = 3380] [serial = 2169] [outer = 00000000] 08:35:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (14415000) [pid = 3380] [serial = 2170] [outer = 10374800] 08:35:07 INFO - PROCESS | 3380 | 1468596907533 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (14893400) [pid = 3380] [serial = 2171] [outer = 10374800] 08:35:08 INFO - PROCESS | 3380 | 1468596908120 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:35:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 990ms 08:35:08 INFO - PROCESS | 3380 | 1468596908175 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 3380 | 1468596908180 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 08:35:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:35:08 INFO - PROCESS | 3380 | 1468596908186 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 3380 | 1468596908189 Marionette TRACE conn6 <- [1,2858,null,{}] 08:35:08 INFO - PROCESS | 3380 | 1468596908193 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 3380 | 1468596908196 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:08 INFO - PROCESS | 3380 | 1468596908313 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 08:35:08 INFO - PROCESS | 3380 | 1468596908456 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 3380 | 1468596908458 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:08 INFO - PROCESS | 3380 | ++DOCSHELL 17454000 == 40 [pid = 3380] [id = 724] 08:35:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (17455400) [pid = 3380] [serial = 2172] [outer = 00000000] 08:35:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1884D800) [pid = 3380] [serial = 2173] [outer = 17455400] 08:35:08 INFO - PROCESS | 3380 | 1468596908515 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (195EA800) [pid = 3380] [serial = 2174] [outer = 17455400] 08:35:09 INFO - PROCESS | 3380 | 1468596909131 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:35:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 08:35:09 INFO - PROCESS | 3380 | 1468596909160 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 3380 | 1468596909162 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 08:35:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:35:09 INFO - PROCESS | 3380 | 1468596909166 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 3380 | 1468596909170 Marionette TRACE conn6 <- [1,2862,null,{}] 08:35:09 INFO - PROCESS | 3380 | 1468596909180 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:09 INFO - PROCESS | 3380 | 1468596909185 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:09 INFO - PROCESS | 3380 | 1468596909294 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 08:35:09 INFO - PROCESS | 3380 | 1468596909439 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 3380 | 1468596909442 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:09 INFO - PROCESS | 3380 | ++DOCSHELL 1C655000 == 41 [pid = 3380] [id = 725] 08:35:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C657000) [pid = 3380] [serial = 2175] [outer = 00000000] 08:35:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C66A800) [pid = 3380] [serial = 2176] [outer = 1C657000] 08:35:09 INFO - PROCESS | 3380 | 1468596909499 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C774000) [pid = 3380] [serial = 2177] [outer = 1C657000] 08:35:10 INFO - PROCESS | 3380 | 1468596910107 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:35:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 08:35:10 INFO - PROCESS | 3380 | 1468596910145 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 3380 | 1468596910148 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 08:35:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:35:10 INFO - PROCESS | 3380 | 1468596910152 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 3380 | 1468596910154 Marionette TRACE conn6 <- [1,2866,null,{}] 08:35:10 INFO - PROCESS | 3380 | 1468596910158 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:10 INFO - PROCESS | 3380 | 1468596910160 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:10 INFO - PROCESS | 3380 | 1468596910272 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 08:35:10 INFO - PROCESS | 3380 | 1468596910523 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 3380 | 1468596910526 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:10 INFO - PROCESS | 3380 | ++DOCSHELL 0CF10800 == 42 [pid = 3380] [id = 726] 08:35:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (0CF16400) [pid = 3380] [serial = 2178] [outer = 00000000] 08:35:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (10372400) [pid = 3380] [serial = 2179] [outer = 0CF16400] 08:35:10 INFO - PROCESS | 3380 | 1468596910599 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10638400) [pid = 3380] [serial = 2180] [outer = 0CF16400] 08:35:11 INFO - PROCESS | 3380 | 1468596911187 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:35:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1068ms 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 0D170400 == 41 [pid = 3380] [id = 701] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 0CFB3800 == 40 [pid = 3380] [id = 721] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 14C3A800 == 39 [pid = 3380] [id = 720] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 1C0EB000 == 38 [pid = 3380] [id = 719] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 0D176800 == 37 [pid = 3380] [id = 718] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 198B9000 == 36 [pid = 3380] [id = 717] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 191F9000 == 35 [pid = 3380] [id = 716] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 17B2D400 == 34 [pid = 3380] [id = 715] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 10BF7400 == 33 [pid = 3380] [id = 714] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 0CFB1C00 == 32 [pid = 3380] [id = 713] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 10034400 == 31 [pid = 3380] [id = 711] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 148B9400 == 30 [pid = 3380] [id = 710] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 146C8800 == 29 [pid = 3380] [id = 712] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 17454000 == 28 [pid = 3380] [id = 724] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 1C655000 == 27 [pid = 3380] [id = 725] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 1C663C00 == 26 [pid = 3380] [id = 722] 08:35:11 INFO - PROCESS | 3380 | --DOCSHELL 0D091400 == 25 [pid = 3380] [id = 723] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (17B32800) [pid = 3380] [serial = 2116] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1007AC00) [pid = 3380] [serial = 2107] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (10374400) [pid = 3380] [serial = 2108] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1063E800) [pid = 3380] [serial = 2105] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10376000) [pid = 3380] [serial = 2104] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (14C06800) [pid = 3380] [serial = 2113] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (10BFC400) [pid = 3380] [serial = 2110] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1153B400) [pid = 3380] [serial = 2111] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (18BAD400) [pid = 3380] [serial = 2119] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14DBA800) [pid = 3380] [serial = 2096] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (14B48000) [pid = 3380] [serial = 2095] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (17CC7C00) [pid = 3380] [serial = 2129] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (191EFC00) [pid = 3380] [serial = 2099] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1884DC00) [pid = 3380] [serial = 2098] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1C660400) [pid = 3380] [serial = 2102] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1C654400) [pid = 3380] [serial = 2101] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17CD2400) [pid = 3380] [serial = 2117] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1990DC00) [pid = 3380] [serial = 2122] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (19189000) [pid = 3380] [serial = 2120] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1AD77C00) [pid = 3380] [serial = 2128] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (199E4000) [pid = 3380] [serial = 2123] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (19877C00) [pid = 3380] [serial = 2126] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (19876C00) [pid = 3380] [serial = 2125] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1B911000) [pid = 3380] [serial = 2131] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (14DC2000) [pid = 3380] [serial = 2114] [outer = 00000000] [url = about:blank] 08:35:11 INFO - PROCESS | 3380 | 1468596911915 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 3380 | 1468596911920 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 08:35:12 INFO - PROCESS | 3380 | 1468596912006 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 3380 | 1468596912009 Marionette TRACE conn6 <- [1,2870,null,{}] 08:35:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:35:12 INFO - PROCESS | 3380 | 1468596912014 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:12 INFO - PROCESS | 3380 | 1468596912018 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:12 INFO - PROCESS | 3380 | 1468596912110 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 08:35:12 INFO - PROCESS | 3380 | 1468596912200 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 3380 | 1468596912204 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:12 INFO - PROCESS | 3380 | ++DOCSHELL 0D1D4C00 == 26 [pid = 3380] [id = 727] 08:35:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (0D1E3400) [pid = 3380] [serial = 2181] [outer = 00000000] 08:35:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (1015F400) [pid = 3380] [serial = 2182] [outer = 0D1E3400] 08:35:12 INFO - PROCESS | 3380 | 1468596912252 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (101F8C00) [pid = 3380] [serial = 2183] [outer = 0D1E3400] 08:35:12 INFO - PROCESS | 3380 | 1468596912692 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:35:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 08:35:12 INFO - PROCESS | 3380 | 1468596912743 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 3380 | 1468596912747 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 08:35:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:35:12 INFO - PROCESS | 3380 | 1468596912753 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 3380 | 1468596912757 Marionette TRACE conn6 <- [1,2874,null,{}] 08:35:12 INFO - PROCESS | 3380 | 1468596912761 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:12 INFO - PROCESS | 3380 | 1468596912764 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:12 INFO - PROCESS | 3380 | 1468596912853 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 08:35:12 INFO - PROCESS | 3380 | 1468596912864 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 3380 | 1468596912867 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:12 INFO - PROCESS | 3380 | ++DOCSHELL 10B0A800 == 27 [pid = 3380] [id = 728] 08:35:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10B0CC00) [pid = 3380] [serial = 2184] [outer = 00000000] 08:35:12 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10BF5C00) [pid = 3380] [serial = 2185] [outer = 10B0CC00] 08:35:12 INFO - PROCESS | 3380 | 1468596912914 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (10C46800) [pid = 3380] [serial = 2186] [outer = 10B0CC00] 08:35:13 INFO - PROCESS | 3380 | 1468596913390 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:35:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 690ms 08:35:13 INFO - PROCESS | 3380 | 1468596913443 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 3380 | 1468596913445 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 08:35:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:35:13 INFO - PROCESS | 3380 | 1468596913449 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 3380 | 1468596913451 Marionette TRACE conn6 <- [1,2878,null,{}] 08:35:13 INFO - PROCESS | 3380 | 1468596913461 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:13 INFO - PROCESS | 3380 | 1468596913465 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:13 INFO - PROCESS | 3380 | 1468596913578 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 08:35:13 INFO - PROCESS | 3380 | 1468596913686 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 3380 | 1468596913690 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:13 INFO - PROCESS | 3380 | ++DOCSHELL 14C33000 == 28 [pid = 3380] [id = 729] 08:35:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14C33800) [pid = 3380] [serial = 2187] [outer = 00000000] 08:35:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (14CEA800) [pid = 3380] [serial = 2188] [outer = 14C33800] 08:35:13 INFO - PROCESS | 3380 | 1468596913738 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (15954000) [pid = 3380] [serial = 2189] [outer = 14C33800] 08:35:14 INFO - PROCESS | 3380 | 1468596914176 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:35:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 770ms 08:35:14 INFO - PROCESS | 3380 | 1468596914223 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 3380 | 1468596914225 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 08:35:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:35:14 INFO - PROCESS | 3380 | 1468596914228 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 3380 | 1468596914230 Marionette TRACE conn6 <- [1,2882,null,{}] 08:35:14 INFO - PROCESS | 3380 | 1468596914234 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 3380 | 1468596914236 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:14 INFO - PROCESS | 3380 | 1468596914357 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 08:35:14 INFO - PROCESS | 3380 | 1468596914421 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 3380 | 1468596914423 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:14 INFO - PROCESS | 3380 | ++DOCSHELL 1686C000 == 29 [pid = 3380] [id = 730] 08:35:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1686D000) [pid = 3380] [serial = 2190] [outer = 00000000] 08:35:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1789A000) [pid = 3380] [serial = 2191] [outer = 1686D000] 08:35:14 INFO - PROCESS | 3380 | 1468596914468 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (187D9000) [pid = 3380] [serial = 2192] [outer = 1686D000] 08:35:14 INFO - PROCESS | 3380 | 1468596914886 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:35:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 08:35:14 INFO - PROCESS | 3380 | 1468596914903 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 3380 | 1468596914905 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 08:35:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:35:14 INFO - PROCESS | 3380 | 1468596914908 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 3380 | 1468596914910 Marionette TRACE conn6 <- [1,2886,null,{}] 08:35:14 INFO - PROCESS | 3380 | 1468596914914 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 3380 | 1468596914916 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:15 INFO - PROCESS | 3380 | 1468596915056 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 08:35:15 INFO - PROCESS | 3380 | 1468596915063 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 3380 | 1468596915065 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:15 INFO - PROCESS | 3380 | ++DOCSHELL 1444D400 == 30 [pid = 3380] [id = 731] 08:35:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (187D6000) [pid = 3380] [serial = 2193] [outer = 00000000] 08:35:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (18BB0000) [pid = 3380] [serial = 2194] [outer = 187D6000] 08:35:15 INFO - PROCESS | 3380 | 1468596915109 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (191F1400) [pid = 3380] [serial = 2195] [outer = 187D6000] 08:35:15 INFO - PROCESS | 3380 | 1468596915553 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 08:35:15 INFO - PROCESS | 3380 | 1468596915579 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 3380 | 1468596915582 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 08:35:15 INFO - PROCESS | 3380 | 1468596915585 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:35:15 INFO - PROCESS | 3380 | 1468596915587 Marionette TRACE conn6 <- [1,2890,null,{}] 08:35:15 INFO - PROCESS | 3380 | 1468596915590 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:15 INFO - PROCESS | 3380 | 1468596915596 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:15 INFO - PROCESS | 3380 | 1468596915743 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 08:35:15 INFO - PROCESS | 3380 | 1468596915756 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 3380 | 1468596915758 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:15 INFO - PROCESS | 3380 | ++DOCSHELL 195F4C00 == 31 [pid = 3380] [id = 732] 08:35:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (19692400) [pid = 3380] [serial = 2196] [outer = 00000000] 08:35:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (198B7000) [pid = 3380] [serial = 2197] [outer = 19692400] 08:35:15 INFO - PROCESS | 3380 | 1468596915860 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199E8800) [pid = 3380] [serial = 2198] [outer = 19692400] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (198B9400) [pid = 3380] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (16047C00) [pid = 3380] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1C0F0000) [pid = 3380] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1B599800) [pid = 3380] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1488F400) [pid = 3380] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (1003A800) [pid = 3380] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10CD0000) [pid = 3380] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17B2E000) [pid = 3380] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (191F9400) [pid = 3380] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (0CFB2C00) [pid = 3380] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (1041C800) [pid = 3380] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1C664800) [pid = 3380] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:35:16 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (15953000) [pid = 3380] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:35:16 INFO - PROCESS | 3380 | 1468596916500 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:35:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 08:35:16 INFO - PROCESS | 3380 | 1468596916559 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 08:35:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:35:16 INFO - PROCESS | 3380 | 1468596916561 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 08:35:16 INFO - PROCESS | 3380 | 1468596916564 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 3380 | 1468596916566 Marionette TRACE conn6 <- [1,2894,null,{}] 08:35:16 INFO - PROCESS | 3380 | 1468596916569 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:16 INFO - PROCESS | 3380 | 1468596916571 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:16 INFO - PROCESS | 3380 | 1468596916647 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 08:35:16 INFO - PROCESS | 3380 | 1468596916653 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 3380 | 1468596916654 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:16 INFO - PROCESS | 3380 | ++DOCSHELL 14CE3000 == 32 [pid = 3380] [id = 733] 08:35:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (15953000) [pid = 3380] [serial = 2199] [outer = 00000000] 08:35:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (19267C00) [pid = 3380] [serial = 2200] [outer = 15953000] 08:35:16 INFO - PROCESS | 3380 | 1468596916698 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (197B3800) [pid = 3380] [serial = 2201] [outer = 15953000] 08:35:17 INFO - PROCESS | 3380 | 1468596917130 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:35:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 08:35:17 INFO - PROCESS | 3380 | 1468596917195 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 3380 | 1468596917197 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 08:35:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:35:17 INFO - PROCESS | 3380 | 1468596917200 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 3380 | 1468596917202 Marionette TRACE conn6 <- [1,2898,null,{}] 08:35:17 INFO - PROCESS | 3380 | 1468596917205 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 3380 | 1468596917207 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:17 INFO - PROCESS | 3380 | 1468596917286 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 08:35:17 INFO - PROCESS | 3380 | 1468596917291 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 3380 | 1468596917293 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:17 INFO - PROCESS | 3380 | ++DOCSHELL 0CF0DC00 == 33 [pid = 3380] [id = 734] 08:35:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (198B9400) [pid = 3380] [serial = 2202] [outer = 00000000] 08:35:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1AD77C00) [pid = 3380] [serial = 2203] [outer = 198B9400] 08:35:17 INFO - PROCESS | 3380 | 1468596917336 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1AD78800) [pid = 3380] [serial = 2204] [outer = 198B9400] 08:35:17 INFO - PROCESS | 3380 | 1468596917720 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:35:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:35:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:35:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 08:35:17 INFO - TEST-START | /DOMEvents/constructors.html 08:35:17 INFO - PROCESS | 3380 | 1468596917771 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 3380 | 1468596917773 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 08:35:17 INFO - PROCESS | 3380 | 1468596917776 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 3380 | 1468596917778 Marionette TRACE conn6 <- [1,2902,null,{}] 08:35:17 INFO - PROCESS | 3380 | 1468596917785 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 3380 | 1468596917787 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:17 INFO - PROCESS | 3380 | 1468596917913 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 08:35:17 INFO - PROCESS | 3380 | 1468596917925 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 3380 | 1468596917927 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:17 INFO - PROCESS | 3380 | ++DOCSHELL 1AD77800 == 34 [pid = 3380] [id = 735] 08:35:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1ADC6C00) [pid = 3380] [serial = 2205] [outer = 00000000] 08:35:17 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1B591400) [pid = 3380] [serial = 2206] [outer = 1ADC6C00] 08:35:17 INFO - PROCESS | 3380 | 1468596917970 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1B592000) [pid = 3380] [serial = 2207] [outer = 1ADC6C00] 08:35:18 INFO - PROCESS | 3380 | 1468596918764 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:35:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:35:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:35:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:35:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 1097ms 08:35:18 INFO - PROCESS | 3380 | 1468596918887 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 3380 | 1468596918891 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:35:18 INFO - PROCESS | 3380 | 1468596918897 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 3380 | 1468596918901 Marionette TRACE conn6 <- [1,2906,null,{}] 08:35:18 INFO - PROCESS | 3380 | 1468596918907 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:18 INFO - PROCESS | 3380 | 1468596918910 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:19 INFO - PROCESS | 3380 | 1468596919062 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 08:35:19 INFO - PROCESS | 3380 | 1468596919199 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 3380 | 1468596919201 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:19 INFO - PROCESS | 3380 | ++DOCSHELL 101F1000 == 35 [pid = 3380] [id = 736] 08:35:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (101F6800) [pid = 3380] [serial = 2208] [outer = 00000000] 08:35:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (10741800) [pid = 3380] [serial = 2209] [outer = 101F6800] 08:35:19 INFO - PROCESS | 3380 | 1468596919259 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (113DB400) [pid = 3380] [serial = 2210] [outer = 101F6800] 08:35:19 INFO - PROCESS | 3380 | 1468596919890 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:35:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:35:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1021ms 08:35:19 INFO - PROCESS | 3380 | 1468596919923 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 3380 | 1468596919928 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 08:35:19 INFO - PROCESS | 3380 | 1468596919935 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:35:19 INFO - PROCESS | 3380 | 1468596919938 Marionette TRACE conn6 <- [1,2910,null,{}] 08:35:19 INFO - PROCESS | 3380 | 1468596919942 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 3380 | 1468596919945 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:20 INFO - PROCESS | 3380 | 1468596920064 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 08:35:20 INFO - PROCESS | 3380 | 1468596920187 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 3380 | 1468596920189 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:20 INFO - PROCESS | 3380 | ++DOCSHELL 14CEB800 == 36 [pid = 3380] [id = 737] 08:35:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1744D800) [pid = 3380] [serial = 2211] [outer = 00000000] 08:35:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (17C50400) [pid = 3380] [serial = 2212] [outer = 1744D800] 08:35:20 INFO - PROCESS | 3380 | 1468596920286 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1884DC00) [pid = 3380] [serial = 2213] [outer = 1744D800] 08:35:20 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:35:20 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:35:20 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:35:20 INFO - PROCESS | 3380 | [3380] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:35:20 INFO - PROCESS | 3380 | 1468596920919 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:35:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:35:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:35:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:35:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:35:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:35:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:35:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:35:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:35:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:35:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1028ms 08:35:20 INFO - PROCESS | 3380 | 1468596920966 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 3380 | 1468596920969 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 08:35:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:35:20 INFO - PROCESS | 3380 | 1468596920973 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 3380 | 1468596920977 Marionette TRACE conn6 <- [1,2914,null,{}] 08:35:21 INFO - PROCESS | 3380 | 1468596921005 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 3380 | 1468596921009 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:21 INFO - PROCESS | 3380 | 1468596921126 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 08:35:21 INFO - PROCESS | 3380 | 1468596921352 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 3380 | 1468596921355 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:21 INFO - PROCESS | 3380 | ++DOCSHELL 0CF0E800 == 37 [pid = 3380] [id = 738] 08:35:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (0CF0FC00) [pid = 3380] [serial = 2214] [outer = 00000000] 08:35:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (0D11EC00) [pid = 3380] [serial = 2215] [outer = 0CF0FC00] 08:35:21 INFO - PROCESS | 3380 | 1468596921413 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1015E000) [pid = 3380] [serial = 2216] [outer = 0CF0FC00] 08:35:21 INFO - PROCESS | 3380 | --DOCSHELL 0CF0DC00 == 36 [pid = 3380] [id = 734] 08:35:21 INFO - PROCESS | 3380 | --DOCSHELL 14CE3000 == 35 [pid = 3380] [id = 733] 08:35:21 INFO - PROCESS | 3380 | --DOCSHELL 195F4C00 == 34 [pid = 3380] [id = 732] 08:35:21 INFO - PROCESS | 3380 | --DOCSHELL 1444D400 == 33 [pid = 3380] [id = 731] 08:35:21 INFO - PROCESS | 3380 | --DOCSHELL 1686C000 == 32 [pid = 3380] [id = 730] 08:35:21 INFO - PROCESS | 3380 | --DOCSHELL 14C33000 == 31 [pid = 3380] [id = 729] 08:35:21 INFO - PROCESS | 3380 | --DOCSHELL 10B0A800 == 30 [pid = 3380] [id = 728] 08:35:21 INFO - PROCESS | 3380 | --DOCSHELL 0D1D4C00 == 29 [pid = 3380] [id = 727] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (199EB800) [pid = 3380] [serial = 2152] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1B75F000) [pid = 3380] [serial = 2155] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1AD71C00) [pid = 3380] [serial = 2153] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1C2AA800) [pid = 3380] [serial = 2158] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1BD17000) [pid = 3380] [serial = 2132] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1604B000) [pid = 3380] [serial = 2137] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (17CD0000) [pid = 3380] [serial = 2138] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10643800) [pid = 3380] [serial = 2134] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (145F0800) [pid = 3380] [serial = 2156] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10BF7800) [pid = 3380] [serial = 2135] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (145E4400) [pid = 3380] [serial = 2143] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (14893C00) [pid = 3380] [serial = 2144] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (17D21800) [pid = 3380] [serial = 2146] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18850800) [pid = 3380] [serial = 2147] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (195F2C00) [pid = 3380] [serial = 2149] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (0D1CC800) [pid = 3380] [serial = 2140] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1041E800) [pid = 3380] [serial = 2141] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1C65F000) [pid = 3380] [serial = 2165] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1C66BC00) [pid = 3380] [serial = 2168] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1C66B000) [pid = 3380] [serial = 2167] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1C656C00) [pid = 3380] [serial = 2164] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1C626800) [pid = 3380] [serial = 2159] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (18B84000) [pid = 3380] [serial = 2161] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1ADC7800) [pid = 3380] [serial = 2162] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (197AE000) [pid = 3380] [serial = 2150] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 3380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:35:22 INFO - PROCESS | 3380 | 1468596922039 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:35:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:35:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1123ms 08:35:22 INFO - PROCESS | 3380 | 1468596922099 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 08:35:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:35:22 INFO - PROCESS | 3380 | 1468596922103 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 08:35:22 INFO - PROCESS | 3380 | 1468596922106 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 3380 | 1468596922109 Marionette TRACE conn6 <- [1,2918,null,{}] 08:35:22 INFO - PROCESS | 3380 | 1468596922114 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 3380 | 1468596922118 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:22 INFO - PROCESS | 3380 | 1468596922208 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 08:35:22 INFO - PROCESS | 3380 | 1468596922217 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 3380 | 1468596922220 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:22 INFO - PROCESS | 3380 | ++DOCSHELL 10643800 == 30 [pid = 3380] [id = 739] 08:35:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10B0A800) [pid = 3380] [serial = 2217] [outer = 00000000] 08:35:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (10CCF400) [pid = 3380] [serial = 2218] [outer = 10B0A800] 08:35:22 INFO - PROCESS | 3380 | 1468596922266 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (145EB000) [pid = 3380] [serial = 2219] [outer = 10B0A800] 08:35:22 INFO - PROCESS | 3380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:35:22 INFO - PROCESS | 3380 | 1468596922740 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:35:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:35:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 08:35:22 INFO - PROCESS | 3380 | 1468596922780 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 3380 | 1468596922784 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 08:35:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:35:22 INFO - PROCESS | 3380 | 1468596922788 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 3380 | 1468596922790 Marionette TRACE conn6 <- [1,2922,null,{}] 08:35:22 INFO - PROCESS | 3380 | 1468596922793 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 3380 | 1468596922796 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:22 INFO - PROCESS | 3380 | 1468596922882 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 08:35:22 INFO - PROCESS | 3380 | 1468596922890 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 3380 | 1468596922892 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:22 INFO - PROCESS | 3380 | ++DOCSHELL 14B98C00 == 31 [pid = 3380] [id = 740] 08:35:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (16878800) [pid = 3380] [serial = 2220] [outer = 00000000] 08:35:22 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (17895C00) [pid = 3380] [serial = 2221] [outer = 16878800] 08:35:22 INFO - PROCESS | 3380 | 1468596922936 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (187D3400) [pid = 3380] [serial = 2222] [outer = 16878800] 08:35:23 INFO - PROCESS | 3380 | 1468596923381 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:35:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:35:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 08:35:23 INFO - PROCESS | 3380 | 1468596923423 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 3380 | 1468596923426 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 08:35:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:35:23 INFO - PROCESS | 3380 | 1468596923434 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 3380 | 1468596923440 Marionette TRACE conn6 <- [1,2926,null,{}] 08:35:23 INFO - PROCESS | 3380 | 1468596923449 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:23 INFO - PROCESS | 3380 | 1468596923453 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:23 INFO - PROCESS | 3380 | 1468596923539 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 08:35:23 INFO - PROCESS | 3380 | 1468596923582 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 3380 | 1468596923584 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:23 INFO - PROCESS | 3380 | ++DOCSHELL 195F3C00 == 32 [pid = 3380] [id = 741] 08:35:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (197AEC00) [pid = 3380] [serial = 2223] [outer = 00000000] 08:35:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1986C400) [pid = 3380] [serial = 2224] [outer = 197AEC00] 08:35:23 INFO - PROCESS | 3380 | 1468596923637 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (199E8000) [pid = 3380] [serial = 2225] [outer = 197AEC00] 08:35:24 INFO - PROCESS | 3380 | 1468596924027 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:35:24 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:35:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 08:35:24 INFO - PROCESS | 3380 | 1468596924067 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 3380 | 1468596924070 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 08:35:24 INFO - PROCESS | 3380 | 1468596924073 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:35:24 INFO - PROCESS | 3380 | 1468596924074 Marionette TRACE conn6 <- [1,2930,null,{}] 08:35:24 INFO - PROCESS | 3380 | 1468596924104 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:24 INFO - PROCESS | 3380 | 1468596924106 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:24 INFO - PROCESS | 3380 | 1468596924192 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 08:35:24 INFO - PROCESS | 3380 | 1468596924197 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 3380 | 1468596924199 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:24 INFO - PROCESS | 3380 | ++DOCSHELL 19CBC400 == 33 [pid = 3380] [id = 742] 08:35:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1AD6EC00) [pid = 3380] [serial = 2226] [outer = 00000000] 08:35:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (1B50D000) [pid = 3380] [serial = 2227] [outer = 1AD6EC00] 08:35:24 INFO - PROCESS | 3380 | 1468596924243 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1B58C800) [pid = 3380] [serial = 2228] [outer = 1AD6EC00] 08:35:24 INFO - PROCESS | 3380 | 1468596924684 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:35:24 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:35:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:35:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 650ms 08:35:24 INFO - PROCESS | 3380 | 1468596924729 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 3380 | 1468596924731 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 08:35:24 INFO - PROCESS | 3380 | 1468596924734 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:35:24 INFO - PROCESS | 3380 | 1468596924736 Marionette TRACE conn6 <- [1,2934,null,{}] 08:35:24 INFO - PROCESS | 3380 | 1468596924739 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:24 INFO - PROCESS | 3380 | 1468596924741 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:24 INFO - PROCESS | 3380 | 1468596924855 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 08:35:24 INFO - PROCESS | 3380 | 1468596924860 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 3380 | 1468596924865 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:24 INFO - PROCESS | 3380 | ++DOCSHELL 1B917800 == 34 [pid = 3380] [id = 743] 08:35:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1B918C00) [pid = 3380] [serial = 2229] [outer = 00000000] 08:35:24 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1BD8BC00) [pid = 3380] [serial = 2230] [outer = 1B918C00] 08:35:24 INFO - PROCESS | 3380 | 1468596924922 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1C055C00) [pid = 3380] [serial = 2231] [outer = 1B918C00] 08:35:25 INFO - PROCESS | 3380 | 1468596925366 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:35:25 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:35:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 08:35:25 INFO - PROCESS | 3380 | 1468596925420 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 3380 | 1468596925422 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 08:35:25 INFO - PROCESS | 3380 | 1468596925425 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:35:25 INFO - PROCESS | 3380 | 1468596925427 Marionette TRACE conn6 <- [1,2938,null,{}] 08:35:25 INFO - PROCESS | 3380 | 1468596925431 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 3380 | 1468596925433 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:25 INFO - PROCESS | 3380 | 1468596925559 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 08:35:25 INFO - PROCESS | 3380 | 1468596925565 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 3380 | 1468596925567 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:25 INFO - PROCESS | 3380 | ++DOCSHELL 1C0F0000 == 35 [pid = 3380] [id = 744] 08:35:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1C0F2400) [pid = 3380] [serial = 2232] [outer = 00000000] 08:35:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1C653000) [pid = 3380] [serial = 2233] [outer = 1C0F2400] 08:35:25 INFO - PROCESS | 3380 | 1468596925665 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C655C00) [pid = 3380] [serial = 2234] [outer = 1C0F2400] 08:35:25 INFO - PROCESS | 3380 | ++DOCSHELL 1C662C00 == 36 [pid = 3380] [id = 745] 08:35:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1C664000) [pid = 3380] [serial = 2235] [outer = 00000000] 08:35:25 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1C664800) [pid = 3380] [serial = 2236] [outer = 1C664000] 08:35:26 INFO - PROCESS | 3380 | 1468596926083 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:35:26 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:35:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 08:35:26 INFO - PROCESS | 3380 | 1468596926103 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 3380 | 1468596926105 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:35:26 INFO - PROCESS | 3380 | 1468596926108 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 3380 | 1468596926109 Marionette TRACE conn6 <- [1,2942,null,{}] 08:35:26 INFO - PROCESS | 3380 | 1468596926113 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:26 INFO - PROCESS | 3380 | 1468596926115 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:26 INFO - PROCESS | 3380 | 1468596926239 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 08:35:26 INFO - PROCESS | 3380 | 1468596926334 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 3380 | 1468596926336 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:26 INFO - PROCESS | 3380 | ++DOCSHELL 1C658400 == 37 [pid = 3380] [id = 746] 08:35:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C65CC00) [pid = 3380] [serial = 2237] [outer = 00000000] 08:35:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C663C00) [pid = 3380] [serial = 2238] [outer = 1C65CC00] 08:35:26 INFO - PROCESS | 3380 | 1468596926379 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C669C00) [pid = 3380] [serial = 2239] [outer = 1C65CC00] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1686D000) [pid = 3380] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (187D6000) [pid = 3380] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (14C33800) [pid = 3380] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (0CF16400) [pid = 3380] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (0D1E3400) [pid = 3380] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10B0CC00) [pid = 3380] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (19692400) [pid = 3380] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (198B9400) [pid = 3380] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10374800) [pid = 3380] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (17455400) [pid = 3380] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1C657000) [pid = 3380] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:35:26 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (15953000) [pid = 3380] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:35:26 INFO - PROCESS | 3380 | 1468596926788 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:35:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:35:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:35:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 08:35:26 INFO - PROCESS | 3380 | 1468596926839 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 3380 | 1468596926841 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:35:26 INFO - PROCESS | 3380 | 1468596926859 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 3380 | 1468596926860 Marionette TRACE conn6 <- [1,2946,null,{}] 08:35:26 INFO - PROCESS | 3380 | 1468596926864 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:26 INFO - PROCESS | 3380 | 1468596926866 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:27 INFO - PROCESS | 3380 | 1468596927061 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 08:35:27 INFO - PROCESS | 3380 | 1468596927068 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 3380 | 1468596927069 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:27 INFO - PROCESS | 3380 | ++DOCSHELL 146CEC00 == 38 [pid = 3380] [id = 747] 08:35:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1595E800) [pid = 3380] [serial = 2240] [outer = 00000000] 08:35:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1C66C400) [pid = 3380] [serial = 2241] [outer = 1595E800] 08:35:27 INFO - PROCESS | 3380 | 1468596927113 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1C771400) [pid = 3380] [serial = 2242] [outer = 1595E800] 08:35:27 INFO - PROCESS | 3380 | 1468596927519 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:35:27 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:35:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 08:35:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:35:27 INFO - PROCESS | 3380 | 1468596927530 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 3380 | 1468596927532 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 08:35:27 INFO - PROCESS | 3380 | 1468596927535 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 3380 | 1468596927537 Marionette TRACE conn6 <- [1,2950,null,{}] 08:35:27 INFO - PROCESS | 3380 | 1468596927540 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 3380 | 1468596927542 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:27 INFO - PROCESS | 3380 | 1468596927668 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 08:35:27 INFO - PROCESS | 3380 | 1468596927703 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 3380 | 1468596927705 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:27 INFO - PROCESS | 3380 | ++DOCSHELL 10B09800 == 39 [pid = 3380] [id = 748] 08:35:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (14CE4000) [pid = 3380] [serial = 2243] [outer = 00000000] 08:35:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1CCB6C00) [pid = 3380] [serial = 2244] [outer = 14CE4000] 08:35:27 INFO - PROCESS | 3380 | 1468596927748 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1CCBA000) [pid = 3380] [serial = 2245] [outer = 14CE4000] 08:35:28 INFO - PROCESS | 3380 | 1468596928101 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:35:28 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:35:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 08:35:28 INFO - PROCESS | 3380 | 1468596928166 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 08:35:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:35:28 INFO - PROCESS | 3380 | 1468596928168 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 08:35:28 INFO - PROCESS | 3380 | 1468596928171 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 3380 | 1468596928173 Marionette TRACE conn6 <- [1,2954,null,{}] 08:35:28 INFO - PROCESS | 3380 | 1468596928177 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:28 INFO - PROCESS | 3380 | 1468596928179 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:28 INFO - PROCESS | 3380 | 1468596928305 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 08:35:28 INFO - PROCESS | 3380 | 1468596928320 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 3380 | 1468596928322 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:28 INFO - PROCESS | 3380 | ++DOCSHELL 1D04A000 == 40 [pid = 3380] [id = 749] 08:35:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1D04A400) [pid = 3380] [serial = 2246] [outer = 00000000] 08:35:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1D757800) [pid = 3380] [serial = 2247] [outer = 1D04A400] 08:35:28 INFO - PROCESS | 3380 | 1468596928367 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (1D75D400) [pid = 3380] [serial = 2248] [outer = 1D04A400] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 0CF10800 == 39 [pid = 3380] [id = 726] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 10643800 == 38 [pid = 3380] [id = 739] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 0CF0E800 == 37 [pid = 3380] [id = 738] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 14CEB800 == 36 [pid = 3380] [id = 737] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 1AD77800 == 35 [pid = 3380] [id = 735] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 101F1000 == 34 [pid = 3380] [id = 736] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 19CBC400 == 33 [pid = 3380] [id = 742] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 195F3C00 == 32 [pid = 3380] [id = 741] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 1C658400 == 31 [pid = 3380] [id = 746] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 10B09800 == 30 [pid = 3380] [id = 748] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 146CEC00 == 29 [pid = 3380] [id = 747] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 1C0F0000 == 28 [pid = 3380] [id = 744] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 14B98C00 == 27 [pid = 3380] [id = 740] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 1B917800 == 26 [pid = 3380] [id = 743] 08:35:29 INFO - PROCESS | 3380 | --DOCSHELL 1C662C00 == 25 [pid = 3380] [id = 745] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (14CEA800) [pid = 3380] [serial = 2188] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (187D9000) [pid = 3380] [serial = 2192] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10638400) [pid = 3380] [serial = 2180] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10372400) [pid = 3380] [serial = 2179] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1015F400) [pid = 3380] [serial = 2182] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (101F8C00) [pid = 3380] [serial = 2183] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10BF5C00) [pid = 3380] [serial = 2185] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (10C46800) [pid = 3380] [serial = 2186] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (198B7000) [pid = 3380] [serial = 2197] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1AD78800) [pid = 3380] [serial = 2204] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (14893400) [pid = 3380] [serial = 2171] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (14415000) [pid = 3380] [serial = 2170] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (195EA800) [pid = 3380] [serial = 2174] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1884D800) [pid = 3380] [serial = 2173] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1C774000) [pid = 3380] [serial = 2177] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1C66A800) [pid = 3380] [serial = 2176] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (191F1400) [pid = 3380] [serial = 2195] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1AD77C00) [pid = 3380] [serial = 2203] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 64 (1B591400) [pid = 3380] [serial = 2206] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 63 (199E8800) [pid = 3380] [serial = 2198] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 62 (19267C00) [pid = 3380] [serial = 2200] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 61 (15954000) [pid = 3380] [serial = 2189] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 60 (197B3800) [pid = 3380] [serial = 2201] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 59 (1789A000) [pid = 3380] [serial = 2191] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | --DOMWINDOW == 58 (18BB0000) [pid = 3380] [serial = 2194] [outer = 00000000] [url = about:blank] 08:35:30 INFO - PROCESS | 3380 | 1468596930199 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:35:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:35:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2071ms 08:35:30 INFO - PROCESS | 3380 | 1468596930244 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 3380 | 1468596930248 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 08:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:35:30 INFO - PROCESS | 3380 | 1468596930253 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 3380 | 1468596930256 Marionette TRACE conn6 <- [1,2958,null,{}] 08:35:30 INFO - PROCESS | 3380 | 1468596930263 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 3380 | 1468596930266 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:30 INFO - PROCESS | 3380 | 1468596930361 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 08:35:30 INFO - PROCESS | 3380 | 1468596930368 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 3380 | 1468596930372 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:30 INFO - PROCESS | 3380 | ++DOCSHELL 0D1D2400 == 26 [pid = 3380] [id = 750] 08:35:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 59 (10036800) [pid = 3380] [serial = 2249] [outer = 00000000] 08:35:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 60 (10163400) [pid = 3380] [serial = 2250] [outer = 10036800] 08:35:30 INFO - PROCESS | 3380 | 1468596930420 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 3380 | ++DOMWINDOW == 61 (10373400) [pid = 3380] [serial = 2251] [outer = 10036800] 08:35:30 INFO - PROCESS | 3380 | 1468596930889 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:35:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:35:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 08:35:30 INFO - PROCESS | 3380 | 1468596930944 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 3380 | 1468596930949 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 08:35:30 INFO - PROCESS | 3380 | 1468596930959 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 3380 | 1468596930962 Marionette TRACE conn6 <- [1,2962,null,{}] 08:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:35:30 INFO - PROCESS | 3380 | 1468596930966 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 3380 | 1468596930969 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:31 INFO - PROCESS | 3380 | 1468596931055 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 08:35:31 INFO - PROCESS | 3380 | 1468596931064 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 3380 | 1468596931067 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:31 INFO - PROCESS | 3380 | ++DOCSHELL 10641000 == 27 [pid = 3380] [id = 751] 08:35:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 62 (10641800) [pid = 3380] [serial = 2252] [outer = 00000000] 08:35:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 63 (10736800) [pid = 3380] [serial = 2253] [outer = 10641800] 08:35:31 INFO - PROCESS | 3380 | 1468596931114 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 64 (10776400) [pid = 3380] [serial = 2254] [outer = 10641800] 08:35:31 INFO - PROCESS | 3380 | 1468596931564 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:35:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:35:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 08:35:31 INFO - PROCESS | 3380 | 1468596931595 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 3380 | 1468596931597 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 08:35:31 INFO - PROCESS | 3380 | 1468596931600 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:35:31 INFO - PROCESS | 3380 | 1468596931603 Marionette TRACE conn6 <- [1,2966,null,{}] 08:35:31 INFO - PROCESS | 3380 | 1468596931618 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:31 INFO - PROCESS | 3380 | 1468596931623 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:31 INFO - PROCESS | 3380 | 1468596931707 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 08:35:31 INFO - PROCESS | 3380 | 1468596931716 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 3380 | 1468596931719 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:31 INFO - PROCESS | 3380 | ++DOCSHELL 145E4400 == 28 [pid = 3380] [id = 752] 08:35:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 65 (145E7000) [pid = 3380] [serial = 2255] [outer = 00000000] 08:35:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (146C6800) [pid = 3380] [serial = 2256] [outer = 145E7000] 08:35:31 INFO - PROCESS | 3380 | 1468596931767 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (148B9000) [pid = 3380] [serial = 2257] [outer = 145E7000] 08:35:32 INFO - PROCESS | 3380 | 1468596932217 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:35:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:35:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 08:35:32 INFO - PROCESS | 3380 | 1468596932278 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 3380 | 1468596932280 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 08:35:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:35:32 INFO - PROCESS | 3380 | 1468596932283 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 3380 | 1468596932285 Marionette TRACE conn6 <- [1,2970,null,{}] 08:35:32 INFO - PROCESS | 3380 | 1468596932288 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:32 INFO - PROCESS | 3380 | 1468596932290 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:32 INFO - PROCESS | 3380 | 1468596932374 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 08:35:32 INFO - PROCESS | 3380 | 1468596932379 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 3380 | 1468596932381 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:32 INFO - PROCESS | 3380 | ++DOCSHELL 14B2B000 == 29 [pid = 3380] [id = 753] 08:35:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (14B39C00) [pid = 3380] [serial = 2258] [outer = 00000000] 08:35:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (14DBE800) [pid = 3380] [serial = 2259] [outer = 14B39C00] 08:35:32 INFO - PROCESS | 3380 | 1468596932426 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (1595B000) [pid = 3380] [serial = 2260] [outer = 14B39C00] 08:35:32 INFO - PROCESS | 3380 | 1468596932827 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:35:32 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:35:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:35:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 08:35:32 INFO - PROCESS | 3380 | 1468596932855 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 08:35:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:35:32 INFO - PROCESS | 3380 | 1468596932857 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 08:35:32 INFO - PROCESS | 3380 | 1468596932860 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 3380 | 1468596932861 Marionette TRACE conn6 <- [1,2974,null,{}] 08:35:32 INFO - PROCESS | 3380 | 1468596932865 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:32 INFO - PROCESS | 3380 | 1468596932867 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:32 INFO - PROCESS | 3380 | 1468596932988 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 08:35:33 INFO - PROCESS | 3380 | 1468596932995 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 3380 | 1468596932997 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:33 INFO - PROCESS | 3380 | ++DOCSHELL 16874400 == 30 [pid = 3380] [id = 754] 08:35:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1744EC00) [pid = 3380] [serial = 2261] [outer = 00000000] 08:35:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (17C58800) [pid = 3380] [serial = 2262] [outer = 1744EC00] 08:35:33 INFO - PROCESS | 3380 | 1468596933042 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17D22000) [pid = 3380] [serial = 2263] [outer = 1744EC00] 08:35:33 INFO - PROCESS | 3380 | 1468596933436 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:35:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:35:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 08:35:33 INFO - PROCESS | 3380 | 1468596933490 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 3380 | 1468596933492 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 08:35:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:35:33 INFO - PROCESS | 3380 | 1468596933496 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 3380 | 1468596933497 Marionette TRACE conn6 <- [1,2978,null,{}] 08:35:33 INFO - PROCESS | 3380 | 1468596933500 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 3380 | 1468596933506 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:33 INFO - PROCESS | 3380 | 1468596933645 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 08:35:33 INFO - PROCESS | 3380 | 1468596933659 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 3380 | 1468596933661 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:33 INFO - PROCESS | 3380 | ++DOCSHELL 1884F400 == 31 [pid = 3380] [id = 755] 08:35:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (18BAAC00) [pid = 3380] [serial = 2264] [outer = 00000000] 08:35:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (191F5000) [pid = 3380] [serial = 2265] [outer = 18BAAC00] 08:35:33 INFO - PROCESS | 3380 | 1468596933705 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (191FC400) [pid = 3380] [serial = 2266] [outer = 18BAAC00] 08:35:34 INFO - PROCESS | 3380 | ++DOCSHELL 0CFBD400 == 32 [pid = 3380] [id = 756] 08:35:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (197ADC00) [pid = 3380] [serial = 2267] [outer = 00000000] 08:35:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (197AF000) [pid = 3380] [serial = 2268] [outer = 197ADC00] 08:35:34 INFO - PROCESS | 3380 | 1468596934150 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:35:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:35:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 08:35:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:35:34 INFO - PROCESS | 3380 | 1468596934166 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 3380 | 1468596934168 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 08:35:34 INFO - PROCESS | 3380 | 1468596934171 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 3380 | 1468596934173 Marionette TRACE conn6 <- [1,2982,null,{}] 08:35:34 INFO - PROCESS | 3380 | 1468596934176 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:34 INFO - PROCESS | 3380 | 1468596934178 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:34 INFO - PROCESS | 3380 | 1468596934303 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 08:35:34 INFO - PROCESS | 3380 | 1468596934342 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 3380 | 1468596934344 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:34 INFO - PROCESS | 3380 | ++DOCSHELL 10BFC400 == 33 [pid = 3380] [id = 757] 08:35:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1451AC00) [pid = 3380] [serial = 2269] [outer = 00000000] 08:35:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (195F0400) [pid = 3380] [serial = 2270] [outer = 1451AC00] 08:35:34 INFO - PROCESS | 3380 | 1468596934387 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (197B2C00) [pid = 3380] [serial = 2271] [outer = 1451AC00] 08:35:34 INFO - PROCESS | 3380 | 1468596934751 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:35:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:35:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:35:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 08:35:34 INFO - PROCESS | 3380 | 1468596934803 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 3380 | 1468596934805 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 08:35:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:35:34 INFO - PROCESS | 3380 | 1468596934808 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 3380 | 1468596934809 Marionette TRACE conn6 <- [1,2986,null,{}] 08:35:34 INFO - PROCESS | 3380 | 1468596934813 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:34 INFO - PROCESS | 3380 | 1468596934815 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:34 INFO - PROCESS | 3380 | 1468596934935 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 08:35:34 INFO - PROCESS | 3380 | 1468596934946 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 3380 | 1468596934948 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:34 INFO - PROCESS | 3380 | ++DOCSHELL 19876C00 == 34 [pid = 3380] [id = 758] 08:35:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19877C00) [pid = 3380] [serial = 2272] [outer = 00000000] 08:35:34 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (199E5C00) [pid = 3380] [serial = 2273] [outer = 19877C00] 08:35:35 INFO - PROCESS | 3380 | 1468596934992 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (199E8400) [pid = 3380] [serial = 2274] [outer = 19877C00] 08:35:35 INFO - PROCESS | 3380 | 1468596935374 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:35:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:35:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 08:35:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:35:35 INFO - PROCESS | 3380 | 1468596935438 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 3380 | 1468596935440 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 08:35:35 INFO - PROCESS | 3380 | 1468596935444 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 3380 | 1468596935445 Marionette TRACE conn6 <- [1,2990,null,{}] 08:35:35 INFO - PROCESS | 3380 | 1468596935449 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:35 INFO - PROCESS | 3380 | 1468596935451 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:35 INFO - PROCESS | 3380 | 1468596935528 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 08:35:35 INFO - PROCESS | 3380 | 1468596935533 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 3380 | 1468596935534 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:35 INFO - PROCESS | 3380 | ++DOCSHELL 14525400 == 35 [pid = 3380] [id = 759] 08:35:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (19909C00) [pid = 3380] [serial = 2275] [outer = 00000000] 08:35:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1AD78C00) [pid = 3380] [serial = 2276] [outer = 19909C00] 08:35:35 INFO - PROCESS | 3380 | 1468596935674 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (19CB6C00) [pid = 3380] [serial = 2277] [outer = 19909C00] 08:35:36 INFO - PROCESS | 3380 | 1468596936076 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:35:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:35:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 08:35:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:35:36 INFO - PROCESS | 3380 | 1468596936115 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 3380 | 1468596936117 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 08:35:36 INFO - PROCESS | 3380 | 1468596936119 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 3380 | 1468596936121 Marionette TRACE conn6 <- [1,2994,null,{}] 08:35:36 INFO - PROCESS | 3380 | 1468596936124 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 3380 | 1468596936126 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:36 INFO - PROCESS | 3380 | 1468596936244 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 08:35:36 INFO - PROCESS | 3380 | 1468596936249 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 3380 | 1468596936251 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:36 INFO - PROCESS | 3380 | ++DOCSHELL 1ADC7800 == 36 [pid = 3380] [id = 760] 08:35:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1ADC8C00) [pid = 3380] [serial = 2278] [outer = 00000000] 08:35:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1B591C00) [pid = 3380] [serial = 2279] [outer = 1ADC8C00] 08:35:36 INFO - PROCESS | 3380 | 1468596936293 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1B75D800) [pid = 3380] [serial = 2280] [outer = 1ADC8C00] 08:35:36 INFO - PROCESS | 3380 | 1468596936677 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:35:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:35:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 08:35:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:35:36 INFO - PROCESS | 3380 | 1468596936754 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 3380 | 1468596936756 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 08:35:36 INFO - PROCESS | 3380 | 1468596936759 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 3380 | 1468596936762 Marionette TRACE conn6 <- [1,2998,null,{}] 08:35:36 INFO - PROCESS | 3380 | 1468596936765 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 3380 | 1468596936768 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:36 INFO - PROCESS | 3380 | 1468596936893 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 08:35:36 INFO - PROCESS | 3380 | 1468596936898 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 3380 | 1468596936901 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:36 INFO - PROCESS | 3380 | ++DOCSHELL 16873800 == 37 [pid = 3380] [id = 761] 08:35:36 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1BD0FC00) [pid = 3380] [serial = 2281] [outer = 00000000] 08:35:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (1C0EB000) [pid = 3380] [serial = 2282] [outer = 1BD0FC00] 08:35:37 INFO - PROCESS | 3380 | 1468596937003 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1C2A2C00) [pid = 3380] [serial = 2283] [outer = 1BD0FC00] 08:35:37 INFO - PROCESS | 3380 | [3380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:35:37 INFO - PROCESS | 3380 | 1468596937511 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:35:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:35:37 INFO - {} 08:35:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:35:37 INFO - {} 08:35:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:35:37 INFO - {} 08:35:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:35:37 INFO - {} 08:35:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 08:35:37 INFO - PROCESS | 3380 | 1468596937531 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 08:35:37 INFO - TEST-START | /FileAPI/fileReader.html 08:35:37 INFO - PROCESS | 3380 | 1468596937533 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 08:35:37 INFO - PROCESS | 3380 | 1468596937536 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 3380 | 1468596937538 Marionette TRACE conn6 <- [1,3002,null,{}] 08:35:37 INFO - PROCESS | 3380 | 1468596937541 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 3380 | 1468596937542 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:37 INFO - PROCESS | 3380 | 1468596937855 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (14CE4000) [pid = 3380] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1B918C00) [pid = 3380] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1C0F2400) [pid = 3380] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1C664000) [pid = 3380] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1AD6EC00) [pid = 3380] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (197AEC00) [pid = 3380] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (16878800) [pid = 3380] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (10B0A800) [pid = 3380] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (0CF0FC00) [pid = 3380] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1744D800) [pid = 3380] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (101F6800) [pid = 3380] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (1ADC6C00) [pid = 3380] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (1595E800) [pid = 3380] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:35:37 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1C65CC00) [pid = 3380] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:35:37 INFO - PROCESS | 3380 | 1468596937926 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 3380 | 1468596937927 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:37 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB2C00 == 38 [pid = 3380] [id = 762] 08:35:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (0CFBA000) [pid = 3380] [serial = 2284] [outer = 00000000] 08:35:37 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (145E7400) [pid = 3380] [serial = 2285] [outer = 0CFBA000] 08:35:37 INFO - PROCESS | 3380 | 1468596937981 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1744D800) [pid = 3380] [serial = 2286] [outer = 0CFBA000] 08:35:38 INFO - PROCESS | 3380 | 1468596938408 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:35:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:35:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:35:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:35:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:35:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 08:35:38 INFO - PROCESS | 3380 | 1468596938467 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 3380 | 1468596938469 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 08:35:38 INFO - PROCESS | 3380 | 1468596938472 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - TEST-START | /FileAPI/historical.html 08:35:38 INFO - PROCESS | 3380 | 1468596938474 Marionette TRACE conn6 <- [1,3006,null,{}] 08:35:38 INFO - PROCESS | 3380 | 1468596938477 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 3380 | 1468596938479 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:38 INFO - PROCESS | 3380 | 1468596938559 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 08:35:38 INFO - PROCESS | 3380 | 1468596938565 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 3380 | 1468596938567 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:38 INFO - PROCESS | 3380 | ++DOCSHELL 14C39C00 == 39 [pid = 3380] [id = 763] 08:35:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (191ED800) [pid = 3380] [serial = 2287] [outer = 00000000] 08:35:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (1C664000) [pid = 3380] [serial = 2288] [outer = 191ED800] 08:35:38 INFO - PROCESS | 3380 | 1468596938610 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (1C669000) [pid = 3380] [serial = 2289] [outer = 191ED800] 08:35:39 INFO - PROCESS | 3380 | 1468596939017 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:35:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:35:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:35:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:35:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:35:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:35:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:35:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:35:39 INFO - TEST-OK | /FileAPI/historical.html | took 571ms 08:35:39 INFO - TEST-START | /FileAPI/idlharness.html 08:35:39 INFO - PROCESS | 3380 | 1468596939047 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 3380 | 1468596939049 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 08:35:39 INFO - PROCESS | 3380 | 1468596939052 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 3380 | 1468596939054 Marionette TRACE conn6 <- [1,3010,null,{}] 08:35:39 INFO - PROCESS | 3380 | 1468596939057 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 3380 | 1468596939059 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:39 INFO - PROCESS | 3380 | 1468596939186 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 08:35:39 INFO - PROCESS | 3380 | 1468596939193 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 3380 | 1468596939195 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:39 INFO - PROCESS | 3380 | ++DOCSHELL 1C670400 == 40 [pid = 3380] [id = 764] 08:35:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C770C00) [pid = 3380] [serial = 2290] [outer = 00000000] 08:35:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1D03EC00) [pid = 3380] [serial = 2291] [outer = 1C770C00] 08:35:39 INFO - PROCESS | 3380 | 1468596939237 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1D047000) [pid = 3380] [serial = 2292] [outer = 1C770C00] 08:35:40 INFO - PROCESS | 3380 | 1468596940196 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:35:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:35:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:35:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:35:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:35:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:35:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:35:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:35:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:35:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:35:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:35:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:35:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:35:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:35:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:35:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:35:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:35:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:35:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:35:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:35:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:35:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:35:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:35:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:35:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 1275ms 08:35:40 INFO - PROCESS | 3380 | 1468596940330 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 3380 | 1468596940335 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 08:35:40 INFO - PROCESS | 3380 | 1468596940340 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - TEST-START | /FileAPI/idlharness.worker 08:35:40 INFO - PROCESS | 3380 | 1468596940343 Marionette TRACE conn6 <- [1,3014,null,{}] 08:35:40 INFO - PROCESS | 3380 | 1468596940349 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:40 INFO - PROCESS | 3380 | 1468596940352 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:40 INFO - PROCESS | 3380 | 1468596940483 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 08:35:40 INFO - PROCESS | 3380 | 1468596940621 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 3380 | 1468596940626 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:40 INFO - PROCESS | 3380 | ++DOCSHELL 1063A800 == 41 [pid = 3380] [id = 765] 08:35:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1063B000) [pid = 3380] [serial = 2293] [outer = 00000000] 08:35:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (10643000) [pid = 3380] [serial = 2294] [outer = 1063B000] 08:35:40 INFO - PROCESS | 3380 | 1468596940684 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (10BF8000) [pid = 3380] [serial = 2295] [outer = 1063B000] 08:35:40 INFO - PROCESS | 3380 | [3380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:35:41 INFO - PROCESS | 3380 | 1468596941877 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:35:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:35:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:35:41 INFO - {} 08:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:35:41 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:35:42 INFO - {} 08:35:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1653ms 08:35:42 INFO - PROCESS | 3380 | 1468596942100 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 3380 | 1468596942105 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 08:35:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:35:42 INFO - PROCESS | 3380 | 1468596942138 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 3380 | 1468596942141 Marionette TRACE conn6 <- [1,3018,null,{}] 08:35:42 INFO - PROCESS | 3380 | 1468596942146 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 3380 | 1468596942149 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:42 INFO - PROCESS | 3380 | 1468596942266 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 08:35:42 INFO - PROCESS | 3380 | 1468596942534 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 3380 | 1468596942537 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:42 INFO - PROCESS | 3380 | ++DOCSHELL 0CF16400 == 42 [pid = 3380] [id = 766] 08:35:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (0CF17800) [pid = 3380] [serial = 2296] [outer = 00000000] 08:35:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (0D12AC00) [pid = 3380] [serial = 2297] [outer = 0CF17800] 08:35:42 INFO - PROCESS | 3380 | 1468596942609 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (101FEC00) [pid = 3380] [serial = 2298] [outer = 0CF17800] 08:35:43 INFO - PROCESS | 3380 | 1468596943242 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:35:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1134ms 08:35:43 INFO - PROCESS | 3380 | 1468596943267 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 3380 | 1468596943271 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 08:35:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:35:43 INFO - PROCESS | 3380 | 1468596943275 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 3380 | 1468596943278 Marionette TRACE conn6 <- [1,3022,null,{}] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 14C39C00 == 41 [pid = 3380] [id = 763] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 0CFB2C00 == 40 [pid = 3380] [id = 762] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 16873800 == 39 [pid = 3380] [id = 761] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 1ADC7800 == 38 [pid = 3380] [id = 760] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 14525400 == 37 [pid = 3380] [id = 759] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 19876C00 == 36 [pid = 3380] [id = 758] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 10BFC400 == 35 [pid = 3380] [id = 757] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 0CFBD400 == 34 [pid = 3380] [id = 756] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 1884F400 == 33 [pid = 3380] [id = 755] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 16874400 == 32 [pid = 3380] [id = 754] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 14B2B000 == 31 [pid = 3380] [id = 753] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 145E4400 == 30 [pid = 3380] [id = 752] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1D757800) [pid = 3380] [serial = 2247] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | 1468596943348 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 3380 | 1468596943353 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 10641000 == 29 [pid = 3380] [id = 751] 08:35:43 INFO - PROCESS | 3380 | --DOCSHELL 0D1D2400 == 28 [pid = 3380] [id = 750] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1CCBA000) [pid = 3380] [serial = 2245] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1BD8BC00) [pid = 3380] [serial = 2230] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (1C653000) [pid = 3380] [serial = 2233] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (1C055C00) [pid = 3380] [serial = 2231] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (1C663C00) [pid = 3380] [serial = 2238] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (1C664800) [pid = 3380] [serial = 2236] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1C655C00) [pid = 3380] [serial = 2234] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (1C669C00) [pid = 3380] [serial = 2239] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1CCB6C00) [pid = 3380] [serial = 2244] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1B50D000) [pid = 3380] [serial = 2227] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1986C400) [pid = 3380] [serial = 2224] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (199E8000) [pid = 3380] [serial = 2225] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (17895C00) [pid = 3380] [serial = 2221] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (187D3400) [pid = 3380] [serial = 2222] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10CCF400) [pid = 3380] [serial = 2218] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (145EB000) [pid = 3380] [serial = 2219] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1015E000) [pid = 3380] [serial = 2216] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (0D11EC00) [pid = 3380] [serial = 2215] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (1884DC00) [pid = 3380] [serial = 2213] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17C50400) [pid = 3380] [serial = 2212] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (113DB400) [pid = 3380] [serial = 2210] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (10741800) [pid = 3380] [serial = 2209] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1B592000) [pid = 3380] [serial = 2207] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (1C66C400) [pid = 3380] [serial = 2241] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1C771400) [pid = 3380] [serial = 2242] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1B58C800) [pid = 3380] [serial = 2228] [outer = 00000000] [url = about:blank] 08:35:43 INFO - PROCESS | 3380 | 1468596943472 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 08:35:43 INFO - PROCESS | 3380 | 1468596943569 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 3380 | 1468596943571 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:43 INFO - PROCESS | 3380 | ++DOCSHELL 1041E400 == 29 [pid = 3380] [id = 767] 08:35:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (1041E800) [pid = 3380] [serial = 2299] [outer = 00000000] 08:35:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (10642400) [pid = 3380] [serial = 2300] [outer = 1041E800] 08:35:43 INFO - PROCESS | 3380 | 1468596943618 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10B15000) [pid = 3380] [serial = 2301] [outer = 1041E800] 08:35:43 INFO - PROCESS | 3380 | 1468596943976 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:35:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 08:35:44 INFO - PROCESS | 3380 | 1468596944065 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 3380 | 1468596944069 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 08:35:44 INFO - PROCESS | 3380 | 1468596944074 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 3380 | 1468596944076 Marionette TRACE conn6 <- [1,3026,null,{}] 08:35:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:35:44 INFO - PROCESS | 3380 | 1468596944080 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 3380 | 1468596944082 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:44 INFO - PROCESS | 3380 | 1468596944171 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 08:35:44 INFO - PROCESS | 3380 | 1468596944176 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 3380 | 1468596944179 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:44 INFO - PROCESS | 3380 | ++DOCSHELL 115CF000 == 30 [pid = 3380] [id = 768] 08:35:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (145EC400) [pid = 3380] [serial = 2302] [outer = 00000000] 08:35:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14DC3400) [pid = 3380] [serial = 2303] [outer = 145EC400] 08:35:44 INFO - PROCESS | 3380 | 1468596944223 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (17453400) [pid = 3380] [serial = 2304] [outer = 145EC400] 08:35:44 INFO - PROCESS | 3380 | 1468596944651 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:35:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 610ms 08:35:44 INFO - PROCESS | 3380 | 1468596944694 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 3380 | 1468596944696 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 08:35:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:35:44 INFO - PROCESS | 3380 | 1468596944705 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 3380 | 1468596944711 Marionette TRACE conn6 <- [1,3030,null,{}] 08:35:44 INFO - PROCESS | 3380 | 1468596944720 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 3380 | 1468596944724 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:44 INFO - PROCESS | 3380 | 1468596944810 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 08:35:44 INFO - PROCESS | 3380 | 1468596944819 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 3380 | 1468596944821 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:44 INFO - PROCESS | 3380 | ++DOCSHELL 1884F400 == 31 [pid = 3380] [id = 769] 08:35:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (18850800) [pid = 3380] [serial = 2305] [outer = 00000000] 08:35:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (191F8C00) [pid = 3380] [serial = 2306] [outer = 18850800] 08:35:44 INFO - PROCESS | 3380 | 1468596944864 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (195EC000) [pid = 3380] [serial = 2307] [outer = 18850800] 08:35:45 INFO - PROCESS | 3380 | 1468596945510 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:35:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:35:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:35:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:35:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:35:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:35:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 876ms 08:35:45 INFO - PROCESS | 3380 | 1468596945585 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 3380 | 1468596945588 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 08:35:45 INFO - PROCESS | 3380 | 1468596945591 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:35:45 INFO - PROCESS | 3380 | 1468596945592 Marionette TRACE conn6 <- [1,3034,null,{}] 08:35:45 INFO - PROCESS | 3380 | 1468596945596 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 3380 | 1468596945598 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:45 INFO - PROCESS | 3380 | 1468596945685 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 08:35:45 INFO - PROCESS | 3380 | 1468596945796 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 3380 | 1468596945798 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:45 INFO - PROCESS | 3380 | ++DOCSHELL 1AD73C00 == 32 [pid = 3380] [id = 770] 08:35:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1ADBF400) [pid = 3380] [serial = 2308] [outer = 00000000] 08:35:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1B505400) [pid = 3380] [serial = 2309] [outer = 1ADBF400] 08:35:45 INFO - PROCESS | 3380 | 1468596945842 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1B75D400) [pid = 3380] [serial = 2310] [outer = 1ADBF400] 08:35:46 INFO - PROCESS | 3380 | [3380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:35:46 INFO - PROCESS | 3380 | 1468596946285 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:35:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:35:46 INFO - {} 08:35:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 08:35:46 INFO - PROCESS | 3380 | 1468596946325 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 3380 | 1468596946327 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:35:46 INFO - PROCESS | 3380 | 1468596946340 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 3380 | 1468596946342 Marionette TRACE conn6 <- [1,3038,null,{}] 08:35:46 INFO - PROCESS | 3380 | 1468596946346 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 3380 | 1468596946348 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:46 INFO - PROCESS | 3380 | 1468596946463 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 08:35:46 INFO - PROCESS | 3380 | 1468596946468 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 3380 | 1468596946473 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:46 INFO - PROCESS | 3380 | ++DOCSHELL 14C34800 == 33 [pid = 3380] [id = 771] 08:35:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (1C651400) [pid = 3380] [serial = 2311] [outer = 00000000] 08:35:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (1C658400) [pid = 3380] [serial = 2312] [outer = 1C651400] 08:35:46 INFO - PROCESS | 3380 | 1468596946528 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (1C662C00) [pid = 3380] [serial = 2313] [outer = 1C651400] 08:35:46 INFO - PROCESS | 3380 | 1468596946983 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:35:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:35:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:35:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:35:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 08:35:47 INFO - PROCESS | 3380 | 1468596947026 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3380 | 1468596947028 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 08:35:47 INFO - PROCESS | 3380 | 1468596947032 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 3380 | 1468596947033 Marionette TRACE conn6 <- [1,3042,null,{}] 08:35:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:35:47 INFO - PROCESS | 3380 | 1468596947037 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 3380 | 1468596947039 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:47 INFO - PROCESS | 3380 | 1468596947162 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 08:35:47 INFO - PROCESS | 3380 | 1468596947232 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 3380 | 1468596947234 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:47 INFO - PROCESS | 3380 | ++DOCSHELL 1041BC00 == 34 [pid = 3380] [id = 772] 08:35:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (10B14800) [pid = 3380] [serial = 2314] [outer = 00000000] 08:35:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (10BF7400) [pid = 3380] [serial = 2315] [outer = 10B14800] 08:35:47 INFO - PROCESS | 3380 | 1468596947279 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (14410C00) [pid = 3380] [serial = 2316] [outer = 10B14800] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (1ADC8C00) [pid = 3380] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (1BD0FC00) [pid = 3380] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (18BAAC00) [pid = 3380] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (197ADC00) [pid = 3380] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (14B39C00) [pid = 3380] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (1451AC00) [pid = 3380] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (19877C00) [pid = 3380] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10641800) [pid = 3380] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (10036800) [pid = 3380] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1D04A400) [pid = 3380] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (145E7000) [pid = 3380] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (1744EC00) [pid = 3380] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (0CFBA000) [pid = 3380] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (191ED800) [pid = 3380] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:35:48 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (19909C00) [pid = 3380] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:35:48 INFO - PROCESS | 3380 | 1468596948078 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:35:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1181ms 08:35:48 INFO - PROCESS | 3380 | 1468596948218 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 3380 | 1468596948220 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 08:35:48 INFO - PROCESS | 3380 | 1468596948223 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:35:48 INFO - PROCESS | 3380 | 1468596948225 Marionette TRACE conn6 <- [1,3046,null,{}] 08:35:48 INFO - PROCESS | 3380 | 1468596948229 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3380 | 1468596948230 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:48 INFO - PROCESS | 3380 | 1468596948322 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 08:35:48 INFO - PROCESS | 3380 | 1468596948327 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3380 | 1468596948329 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:48 INFO - PROCESS | 3380 | ++DOCSHELL 18B7C000 == 35 [pid = 3380] [id = 773] 08:35:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (18B7EC00) [pid = 3380] [serial = 2317] [outer = 00000000] 08:35:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (197AE000) [pid = 3380] [serial = 2318] [outer = 18B7EC00] 08:35:48 INFO - PROCESS | 3380 | 1468596948372 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (1AD77C00) [pid = 3380] [serial = 2319] [outer = 18B7EC00] 08:35:48 INFO - PROCESS | 3380 | 1468596948816 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:35:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:35:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:35:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:35:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:35:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:35:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 641ms 08:35:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:35:48 INFO - PROCESS | 3380 | 1468596948868 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 3380 | 1468596948870 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 08:35:48 INFO - PROCESS | 3380 | 1468596948873 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 3380 | 1468596948875 Marionette TRACE conn6 <- [1,3050,null,{}] 08:35:48 INFO - PROCESS | 3380 | 1468596948879 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3380 | 1468596948880 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:48 INFO - PROCESS | 3380 | 1468596948961 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 08:35:48 INFO - PROCESS | 3380 | 1468596948966 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3380 | 1468596948968 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:49 INFO - PROCESS | 3380 | ++DOCSHELL 18BAB800 == 36 [pid = 3380] [id = 774] 08:35:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (18BAE800) [pid = 3380] [serial = 2320] [outer = 00000000] 08:35:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (1C66BC00) [pid = 3380] [serial = 2321] [outer = 18BAE800] 08:35:49 INFO - PROCESS | 3380 | 1468596949010 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (1CCBA000) [pid = 3380] [serial = 2322] [outer = 18BAE800] 08:35:49 INFO - PROCESS | 3380 | [3380] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:35:49 INFO - PROCESS | 3380 | 1468596949444 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:35:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:35:49 INFO - {} 08:35:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 08:35:49 INFO - PROCESS | 3380 | 1468596949504 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 3380 | 1468596949506 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 08:35:49 INFO - PROCESS | 3380 | 1468596949510 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 3380 | 1468596949511 Marionette TRACE conn6 <- [1,3054,null,{}] 08:35:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:35:49 INFO - PROCESS | 3380 | 1468596949515 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 3380 | 1468596949517 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:49 INFO - PROCESS | 3380 | 1468596949604 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 08:35:49 INFO - PROCESS | 3380 | 1468596949609 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 3380 | 1468596949611 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:49 INFO - PROCESS | 3380 | ++DOCSHELL 0CFB9000 == 37 [pid = 3380] [id = 775] 08:35:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (10CD1C00) [pid = 3380] [serial = 2323] [outer = 00000000] 08:35:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (1D759C00) [pid = 3380] [serial = 2324] [outer = 10CD1C00] 08:35:49 INFO - PROCESS | 3380 | 1468596949653 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (1D778400) [pid = 3380] [serial = 2325] [outer = 10CD1C00] 08:35:50 INFO - PROCESS | 3380 | 1468596950222 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:35:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 770ms 08:35:50 INFO - PROCESS | 3380 | 1468596950286 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 08:35:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:35:50 INFO - PROCESS | 3380 | 1468596950290 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 3380 | 1468596950295 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 3380 | 1468596950299 Marionette TRACE conn6 <- [1,3058,null,{}] 08:35:50 INFO - PROCESS | 3380 | 1468596950305 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3380 | 1468596950308 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:50 INFO - PROCESS | 3380 | 1468596950429 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 08:35:50 INFO - PROCESS | 3380 | 1468596950574 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 3380 | 1468596950577 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:50 INFO - PROCESS | 3380 | ++DOCSHELL 10371400 == 38 [pid = 3380] [id = 776] 08:35:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (10420800) [pid = 3380] [serial = 2326] [outer = 00000000] 08:35:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (145EA400) [pid = 3380] [serial = 2327] [outer = 10420800] 08:35:50 INFO - PROCESS | 3380 | 1468596950637 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (14C07C00) [pid = 3380] [serial = 2328] [outer = 10420800] 08:35:51 INFO - PROCESS | 3380 | 1468596951183 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:35:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 931ms 08:35:51 INFO - PROCESS | 3380 | 1468596951226 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 3380 | 1468596951231 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 08:35:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:35:51 INFO - PROCESS | 3380 | 1468596951254 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 3380 | 1468596951257 Marionette TRACE conn6 <- [1,3062,null,{}] 08:35:51 INFO - PROCESS | 3380 | 1468596951261 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 3380 | 1468596951264 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:51 INFO - PROCESS | 3380 | 1468596951377 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 08:35:51 INFO - PROCESS | 3380 | 1468596951535 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 3380 | 1468596951538 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:51 INFO - PROCESS | 3380 | ++DOCSHELL 187D3400 == 39 [pid = 3380] [id = 777] 08:35:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (187DA800) [pid = 3380] [serial = 2329] [outer = 00000000] 08:35:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 84 (18B82000) [pid = 3380] [serial = 2330] [outer = 187DA800] 08:35:51 INFO - PROCESS | 3380 | 1468596951594 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 3380 | ++DOMWINDOW == 85 (191ED400) [pid = 3380] [serial = 2331] [outer = 187DA800] 08:35:52 INFO - PROCESS | 3380 | 1468596952156 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:35:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 991ms 08:35:52 INFO - PROCESS | 3380 | 1468596952245 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 08:35:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:35:52 INFO - PROCESS | 3380 | 1468596952248 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 08:35:52 INFO - PROCESS | 3380 | 1468596952252 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 3380 | 1468596952256 Marionette TRACE conn6 <- [1,3066,null,{}] 08:35:52 INFO - PROCESS | 3380 | 1468596952280 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 3380 | 1468596952285 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:52 INFO - PROCESS | 3380 | 1468596952437 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 08:35:52 INFO - PROCESS | 3380 | 1468596952501 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 3380 | 1468596952504 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:52 INFO - PROCESS | 3380 | ++DOCSHELL 1BD91400 == 40 [pid = 3380] [id = 778] 08:35:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 86 (1C050C00) [pid = 3380] [serial = 2332] [outer = 00000000] 08:35:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 87 (1C2A1800) [pid = 3380] [serial = 2333] [outer = 1C050C00] 08:35:52 INFO - PROCESS | 3380 | 1468596952601 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 3380 | ++DOMWINDOW == 88 (1C657400) [pid = 3380] [serial = 2334] [outer = 1C050C00] 08:35:53 INFO - PROCESS | 3380 | 1468596953124 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:35:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:35:53 INFO - PROCESS | 3380 | 1468596953195 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 08:35:53 INFO - PROCESS | 3380 | 1468596953198 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 3380 | 1468596953200 Marionette TRACE conn6 <- [1,3070,null,{}] 08:35:53 INFO - PROCESS | 3380 | 1468596953204 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 3380 | 1468596953206 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:53 INFO - PROCESS | 3380 | 1468596953322 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 08:35:53 INFO - PROCESS | 3380 | 1468596953476 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 3380 | 1468596953478 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:53 INFO - PROCESS | 3380 | ++DOCSHELL 1C626400 == 41 [pid = 3380] [id = 779] 08:35:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 89 (1C66D400) [pid = 3380] [serial = 2335] [outer = 00000000] 08:35:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 90 (1D75D000) [pid = 3380] [serial = 2336] [outer = 1C66D400] 08:35:53 INFO - PROCESS | 3380 | 1468596953533 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 3380 | ++DOMWINDOW == 91 (1D77DC00) [pid = 3380] [serial = 2337] [outer = 1C66D400] 08:35:54 INFO - PROCESS | 3380 | 1468596954074 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:35:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:35:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:35:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:35:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 921ms 08:35:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:35:54 INFO - PROCESS | 3380 | 1468596954123 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 3380 | 1468596954125 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 08:35:54 INFO - PROCESS | 3380 | 1468596954129 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 3380 | 1468596954131 Marionette TRACE conn6 <- [1,3074,null,{}] 08:35:54 INFO - PROCESS | 3380 | 1468596954135 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 3380 | 1468596954137 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:54 INFO - PROCESS | 3380 | 1468596954243 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 08:35:54 INFO - PROCESS | 3380 | 1468596954508 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 3380 | 1468596954512 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:54 INFO - PROCESS | 3380 | ++DOCSHELL 0D00CC00 == 42 [pid = 3380] [id = 780] 08:35:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 92 (101F1000) [pid = 3380] [serial = 2338] [outer = 00000000] 08:35:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 93 (1041B400) [pid = 3380] [serial = 2339] [outer = 101F1000] 08:35:54 INFO - PROCESS | 3380 | 1468596954577 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 3380 | ++DOMWINDOW == 94 (10B09400) [pid = 3380] [serial = 2340] [outer = 101F1000] 08:35:55 INFO - PROCESS | 3380 | 1468596955134 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:35:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:35:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1017ms 08:35:55 INFO - PROCESS | 3380 | 1468596955150 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 3380 | 1468596955154 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 08:35:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:35:55 INFO - PROCESS | 3380 | 1468596955158 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 3380 | 1468596955160 Marionette TRACE conn6 <- [1,3078,null,{}] 08:35:55 INFO - PROCESS | 3380 | 1468596955165 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 3380 | 1468596955169 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:55 INFO - PROCESS | 3380 | 1468596955289 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 18BAB800 == 41 [pid = 3380] [id = 774] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 18B7C000 == 40 [pid = 3380] [id = 773] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 1041BC00 == 39 [pid = 3380] [id = 772] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 14C34800 == 38 [pid = 3380] [id = 771] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 1AD73C00 == 37 [pid = 3380] [id = 770] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 1884F400 == 36 [pid = 3380] [id = 769] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 115CF000 == 35 [pid = 3380] [id = 768] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 1041E400 == 34 [pid = 3380] [id = 767] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 1063A800 == 33 [pid = 3380] [id = 765] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 0CF16400 == 32 [pid = 3380] [id = 766] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 1C670400 == 31 [pid = 3380] [id = 764] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 1D04A000 == 30 [pid = 3380] [id = 749] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 0D00CC00 == 29 [pid = 3380] [id = 780] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 1C626400 == 28 [pid = 3380] [id = 779] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 187D3400 == 27 [pid = 3380] [id = 777] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 1BD91400 == 26 [pid = 3380] [id = 778] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 0CFB9000 == 25 [pid = 3380] [id = 775] 08:35:56 INFO - PROCESS | 3380 | --DOCSHELL 10371400 == 24 [pid = 3380] [id = 776] 08:35:56 INFO - PROCESS | 3380 | 1468596956037 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 3380 | 1468596956041 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 93 (1D03EC00) [pid = 3380] [serial = 2291] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 92 (1B591C00) [pid = 3380] [serial = 2279] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 91 (1C0EB000) [pid = 3380] [serial = 2282] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 90 (191F5000) [pid = 3380] [serial = 2265] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 89 (191FC400) [pid = 3380] [serial = 2266] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 88 (197AF000) [pid = 3380] [serial = 2268] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 87 (14DBE800) [pid = 3380] [serial = 2259] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 86 (1595B000) [pid = 3380] [serial = 2260] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 85 (195F0400) [pid = 3380] [serial = 2270] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 84 (197B2C00) [pid = 3380] [serial = 2271] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 83 (199E5C00) [pid = 3380] [serial = 2273] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1C2A2C00) [pid = 3380] [serial = 2283] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (199E8400) [pid = 3380] [serial = 2274] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (10736800) [pid = 3380] [serial = 2253] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (10776400) [pid = 3380] [serial = 2254] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (10163400) [pid = 3380] [serial = 2250] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (10373400) [pid = 3380] [serial = 2251] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1D75D400) [pid = 3380] [serial = 2248] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (146C6800) [pid = 3380] [serial = 2256] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (148B9000) [pid = 3380] [serial = 2257] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (17C58800) [pid = 3380] [serial = 2262] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (17D22000) [pid = 3380] [serial = 2263] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (145E7400) [pid = 3380] [serial = 2285] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 70 (1C664000) [pid = 3380] [serial = 2288] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 69 (19CB6C00) [pid = 3380] [serial = 2277] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 68 (1744D800) [pid = 3380] [serial = 2286] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 67 (1C669000) [pid = 3380] [serial = 2289] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 66 (1AD78C00) [pid = 3380] [serial = 2276] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | --DOMWINDOW == 65 (1B75D800) [pid = 3380] [serial = 2280] [outer = 00000000] [url = about:blank] 08:35:56 INFO - PROCESS | 3380 | ++DOCSHELL 0946FC00 == 25 [pid = 3380] [id = 781] 08:35:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 66 (09473C00) [pid = 3380] [serial = 2341] [outer = 00000000] 08:35:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 67 (0CF16C00) [pid = 3380] [serial = 2342] [outer = 09473C00] 08:35:56 INFO - PROCESS | 3380 | 1468596956172 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 68 (0CFBEC00) [pid = 3380] [serial = 2343] [outer = 09473C00] 08:35:56 INFO - PROCESS | 3380 | 1468596956562 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:35:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1482ms 08:35:56 INFO - PROCESS | 3380 | 1468596956652 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 3380 | 1468596956656 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:35:56 INFO - PROCESS | 3380 | 1468596956661 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 3380 | 1468596956663 Marionette TRACE conn6 <- [1,3082,null,{}] 08:35:56 INFO - PROCESS | 3380 | 1468596956669 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 3380 | 1468596956673 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:56 INFO - PROCESS | 3380 | 1468596956762 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 08:35:56 INFO - PROCESS | 3380 | 1468596956769 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 3380 | 1468596956772 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:56 INFO - PROCESS | 3380 | ++DOCSHELL 101FD800 == 26 [pid = 3380] [id = 782] 08:35:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 69 (101FE400) [pid = 3380] [serial = 2344] [outer = 00000000] 08:35:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 70 (10413400) [pid = 3380] [serial = 2345] [outer = 101FE400] 08:35:56 INFO - PROCESS | 3380 | 1468596956819 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 3380 | ++DOMWINDOW == 71 (1041D400) [pid = 3380] [serial = 2346] [outer = 101FE400] 08:35:57 INFO - PROCESS | 3380 | 1468596957300 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:35:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:35:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 08:35:57 INFO - PROCESS | 3380 | 1468596957335 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 3380 | 1468596957339 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:35:57 INFO - PROCESS | 3380 | 1468596957343 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 3380 | 1468596957346 Marionette TRACE conn6 <- [1,3086,null,{}] 08:35:57 INFO - PROCESS | 3380 | 1468596957349 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 3380 | 1468596957351 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:57 INFO - PROCESS | 3380 | 1468596957473 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 08:35:57 INFO - PROCESS | 3380 | 1468596957580 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 3380 | 1468596957582 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:57 INFO - PROCESS | 3380 | ++DOCSHELL 14415000 == 27 [pid = 3380] [id = 783] 08:35:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (14447C00) [pid = 3380] [serial = 2347] [outer = 00000000] 08:35:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (145A8800) [pid = 3380] [serial = 2348] [outer = 14447C00] 08:35:57 INFO - PROCESS | 3380 | 1468596957626 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (145B0800) [pid = 3380] [serial = 2349] [outer = 14447C00] 08:35:58 INFO - PROCESS | 3380 | 1468596957991 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:35:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 08:35:58 INFO - PROCESS | 3380 | 1468596958018 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 3380 | 1468596958020 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 08:35:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:35:58 INFO - PROCESS | 3380 | 1468596958025 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 3380 | 1468596958031 Marionette TRACE conn6 <- [1,3090,null,{}] 08:35:58 INFO - PROCESS | 3380 | 1468596958040 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 3380 | 1468596958044 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:58 INFO - PROCESS | 3380 | 1468596958138 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 08:35:58 INFO - PROCESS | 3380 | 1468596958261 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 3380 | 1468596958264 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:58 INFO - PROCESS | 3380 | ++DOCSHELL 146C1800 == 28 [pid = 3380] [id = 784] 08:35:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 75 (146C7000) [pid = 3380] [serial = 2350] [outer = 00000000] 08:35:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 76 (16047C00) [pid = 3380] [serial = 2351] [outer = 146C7000] 08:35:58 INFO - PROCESS | 3380 | 1468596958309 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 77 (1744D800) [pid = 3380] [serial = 2352] [outer = 146C7000] 08:35:58 INFO - PROCESS | 3380 | 1468596958719 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:35:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 08:35:58 INFO - PROCESS | 3380 | 1468596958757 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 3380 | 1468596958760 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 08:35:58 INFO - PROCESS | 3380 | 1468596958763 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 3380 | 1468596958765 Marionette TRACE conn6 <- [1,3094,null,{}] 08:35:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:35:58 INFO - PROCESS | 3380 | 1468596958769 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 3380 | 1468596958770 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:58 INFO - PROCESS | 3380 | 1468596958920 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 08:35:58 INFO - PROCESS | 3380 | 1468596958937 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 3380 | 1468596958939 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:58 INFO - PROCESS | 3380 | ++DOCSHELL 17C53400 == 29 [pid = 3380] [id = 785] 08:35:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 78 (17C58800) [pid = 3380] [serial = 2353] [outer = 00000000] 08:35:58 INFO - PROCESS | 3380 | ++DOMWINDOW == 79 (187D3800) [pid = 3380] [serial = 2354] [outer = 17C58800] 08:35:58 INFO - PROCESS | 3380 | 1468596958982 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 80 (187DA000) [pid = 3380] [serial = 2355] [outer = 17C58800] 08:35:59 INFO - PROCESS | 3380 | 1468596959389 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:35:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 08:35:59 INFO - PROCESS | 3380 | 1468596959438 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 3380 | 1468596959440 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:35:59 INFO - PROCESS | 3380 | 1468596959443 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 3380 | 1468596959445 Marionette TRACE conn6 <- [1,3098,null,{}] 08:35:59 INFO - PROCESS | 3380 | 1468596959448 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 3380 | 1468596959450 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:59 INFO - PROCESS | 3380 | 1468596959577 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 08:35:59 INFO - PROCESS | 3380 | 1468596959583 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 3380 | 1468596959589 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:35:59 INFO - PROCESS | 3380 | ++DOCSHELL 18B84C00 == 30 [pid = 3380] [id = 786] 08:35:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 81 (18BAAC00) [pid = 3380] [serial = 2356] [outer = 00000000] 08:35:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 82 (19188C00) [pid = 3380] [serial = 2357] [outer = 18BAAC00] 08:35:59 INFO - PROCESS | 3380 | 1468596959643 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 3380 | ++DOMWINDOW == 83 (191FA000) [pid = 3380] [serial = 2358] [outer = 18BAAC00] 08:36:00 INFO - PROCESS | 3380 | 1468596960083 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:36:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:36:00 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:36:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:36:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 08:36:00 INFO - PROCESS | 3380 | 1468596960119 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 3380 | 1468596960121 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 08:36:00 INFO - PROCESS | 3380 | 1468596960124 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:36:00 INFO - PROCESS | 3380 | 1468596960126 Marionette TRACE conn6 <- [1,3102,null,{}] 08:36:00 INFO - PROCESS | 3380 | 1468596960129 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 3380 | 1468596960131 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:36:00 INFO - PROCESS | 3380 | 1468596960492 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 82 (1C651400) [pid = 3380] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 81 (10B14800) [pid = 3380] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 80 (0CF17800) [pid = 3380] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 79 (18850800) [pid = 3380] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 78 (1063B000) [pid = 3380] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 77 (145EC400) [pid = 3380] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 76 (1C770C00) [pid = 3380] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 75 (1041E800) [pid = 3380] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 74 (18BAE800) [pid = 3380] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 73 (10CD1C00) [pid = 3380] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 72 (18B7EC00) [pid = 3380] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:36:00 INFO - PROCESS | 3380 | --DOMWINDOW == 71 (1ADBF400) [pid = 3380] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:36:00 INFO - PROCESS | 3380 | 1468596960596 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"8a416bf3-b6f8-426b-ac57-e763fa3ee0e7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 3380 | 1468596960598 Marionette INFO sendAsync c11ebdf0-1d42-452b-a505-e4fbb8c4714f 08:36:00 INFO - PROCESS | 3380 | ++DOCSHELL 0CF10400 == 31 [pid = 3380] [id = 787] 08:36:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 72 (1063B000) [pid = 3380] [serial = 2359] [outer = 00000000] 08:36:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 73 (18850800) [pid = 3380] [serial = 2360] [outer = 1063B000] 08:36:00 INFO - PROCESS | 3380 | 1468596960644 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 3380 | ++DOMWINDOW == 74 (195F2400) [pid = 3380] [serial = 2361] [outer = 1063B000] 08:36:00 INFO - PROCESS | 3380 | 1468596960942 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:36:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:36:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 870ms 08:36:01 INFO - PROCESS | 3380 | 1468596961003 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 3380 | 1468596961005 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 08:36:02 WARNING - u'runner_teardown' () 08:36:02 INFO - No more tests 08:36:02 INFO - Got 0 unexpected results 08:36:02 INFO - SUITE-END | took 667s 08:36:02 INFO - Closing logging queue 08:36:02 INFO - queue closed 08:36:02 INFO - Return code: 0 08:36:02 WARNING - # TBPL SUCCESS # 08:36:02 INFO - Running post-action listener: _resource_record_post_action 08:36:02 INFO - Running post-run listener: _resource_record_post_run 08:36:03 INFO - Total resource usage - Wall time: 678s; CPU: 14.0%; Read bytes: 73510400; Write bytes: 1125558272; Read time: 743320; Write time: 8788620 08:36:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:36:03 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 80 08:36:03 INFO - run-tests - Wall time: 676s; CPU: 14.0%; Read bytes: 73510400; Write bytes: 1068070912; Read time: 743320; Write time: 8750820 08:36:03 INFO - Running post-run listener: _upload_blobber_files 08:36:03 INFO - Blob upload gear active. 08:36:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:36:03 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:36:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:36:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:36:03 INFO - (blobuploader) - INFO - Open directory for files ... 08:36:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:36:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:36:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:36:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:36:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:36:05 INFO - (blobuploader) - INFO - Done attempting. 08:36:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:36:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:36:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:36:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:36:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:36:07 INFO - (blobuploader) - INFO - Done attempting. 08:36:07 INFO - (blobuploader) - INFO - Iteration through files over. 08:36:07 INFO - Return code: 0 08:36:07 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:36:07 INFO - Using _rmtree_windows ... 08:36:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:36:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a7d0c9f6b4df53fc268b1ea8b8014075b659d9e5128c4670a3e77a7c69cf80588f9c21364c70784d768424b4a568730013b5bbeb1be9f309342a1cd1919e48b0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/247b9a9acd50a57a84859622700838553da6844ac0d33e88c5b29792c4e0341d53c1358ee369258207431635d78230bbf060384eefef3ffa6fe16923f14f2d3e"} 08:36:07 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:36:07 INFO - Writing to file C:\slave\test\properties\blobber_files 08:36:07 INFO - Contents: 08:36:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a7d0c9f6b4df53fc268b1ea8b8014075b659d9e5128c4670a3e77a7c69cf80588f9c21364c70784d768424b4a568730013b5bbeb1be9f309342a1cd1919e48b0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/247b9a9acd50a57a84859622700838553da6844ac0d33e88c5b29792c4e0341d53c1358ee369258207431635d78230bbf060384eefef3ffa6fe16923f14f2d3e"} 08:36:07 INFO - Running post-run listener: copy_logs_to_upload_dir 08:36:07 INFO - Copying logs to upload dir... 08:36:07 INFO - mkdir: C:\slave\test\build\upload\logs 08:36:07 INFO - Copying logs to upload dir... 08:36:07 INFO - Using _rmtree_windows ... 08:36:07 INFO - Using _rmtree_windows ... 08:36:07 INFO - Using _rmtree_windows ... 08:36:07 INFO - Using _rmtree_windows ... 08:36:07 INFO - Using _rmtree_windows ... 08:36:07 INFO - Using _rmtree_windows ... 08:36:07 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=895.450000 ========= master_lag: 0.84 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 56 secs) (at 2016-07-15 08:36:08.555391) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 08:36:08.556255) ========= '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-149 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-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a7d0c9f6b4df53fc268b1ea8b8014075b659d9e5128c4670a3e77a7c69cf80588f9c21364c70784d768424b4a568730013b5bbeb1be9f309342a1cd1919e48b0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/247b9a9acd50a57a84859622700838553da6844ac0d33e88c5b29792c4e0341d53c1358ee369258207431635d78230bbf060384eefef3ffa6fe16923f14f2d3e"} build_url:https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a7d0c9f6b4df53fc268b1ea8b8014075b659d9e5128c4670a3e77a7c69cf80588f9c21364c70784d768424b4a568730013b5bbeb1be9f309342a1cd1919e48b0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/247b9a9acd50a57a84859622700838553da6844ac0d33e88c5b29792c4e0341d53c1358ee369258207431635d78230bbf060384eefef3ffa6fe16923f14f2d3e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Gz3B2gNWQQCLvY0VYR74fg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 08:36:08.705614) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 08:36:08.705930) ========= '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-149 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-149 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-149 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 08:36:08.822116) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-15 08:36:08.822420) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-15 08:36:09.646925) ========= ========= Total master_lag: 6.59 =========