builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-003 starttime: 1464621744.97 results: success (0) buildid: 20160530063837 builduid: 3b0a3caa272d495abd2812a5b4932f33 revision: 433520b687b76bc6332bf080db94b01ebf4ef881 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:24.967033) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:24.967451) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:24.967750) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:25.119745) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 08:22:25.188655) ========= '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-003 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-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-003 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:22:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 08:22:26 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.331000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 08:22:26.555586) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-05-30 08:22:26.555931) ========= '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-003 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-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-003 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.301000 ========= master_lag: 4.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-05-30 08:22:34.923560) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 08:22:34.923870) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 433520b687b76bc6332bf080db94b01ebf4ef881 --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-aurora --rev 433520b687b76bc6332bf080db94b01ebf4ef881 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-003 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-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-003 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-05-30 08:22:35,517 truncating revision to first 12 chars 2016-05-30 08:22:35,517 Setting DEBUG logging. 2016-05-30 08:22:35,517 attempt 1/10 2016-05-30 08:22:35,519 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/433520b687b7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 08:22:36,440 unpacking tar archive at: mozilla-aurora-433520b687b7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.775000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 08:22:36.747886) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:36.748200) ========= script_repo_revision: 433520b687b76bc6332bf080db94b01ebf4ef881 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:36.748591) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:36.748879) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:22:36.789813) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-05-30 08:22:36.790187) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-003 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-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-003 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:22:37 INFO - MultiFileLogger online at 20160530 08:22:37 in C:\slave\test 08:22:37 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-aurora --download-symbols true 08:22:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:22:37 INFO - {'append_to_log': False, 08:22:37 INFO - 'base_work_dir': 'C:\\slave\\test', 08:22:37 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:22:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:22:37 INFO - 'buildbot_json_path': 'buildprops.json', 08:22:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:22:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:22:37 INFO - 'download_minidump_stackwalk': True, 08:22:37 INFO - 'download_symbols': 'true', 08:22:37 INFO - 'e10s': False, 08:22:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:22:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:22:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:22:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:22:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:22:37 INFO - 'C:/mozilla-build/tooltool.py'), 08:22:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:22:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:22:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:22:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:22:37 INFO - 'log_level': 'info', 08:22:37 INFO - 'log_to_console': True, 08:22:37 INFO - 'opt_config_files': (), 08:22:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:22:37 INFO - '--processes=1', 08:22:37 INFO - '--config=%(test_path)s/wptrunner.ini', 08:22:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:22:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:22:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:22:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:22:37 INFO - 'pip_index': False, 08:22:37 INFO - 'require_test_zip': True, 08:22:37 INFO - 'test_type': ('testharness',), 08:22:37 INFO - 'this_chunk': '1', 08:22:37 INFO - 'total_chunks': '10', 08:22:37 INFO - 'virtualenv_path': 'venv', 08:22:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:22:37 INFO - 'work_dir': 'build'} 08:22:37 INFO - ##### 08:22:37 INFO - ##### Running clobber step. 08:22:37 INFO - ##### 08:22:37 INFO - Running pre-action listener: _resource_record_pre_action 08:22:37 INFO - Running main action method: clobber 08:22:37 INFO - rmtree: C:\slave\test\build 08:22:37 INFO - Using _rmtree_windows ... 08:22:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:24:12 INFO - Running post-action listener: _resource_record_post_action 08:24:12 INFO - ##### 08:24:12 INFO - ##### Running read-buildbot-config step. 08:24:12 INFO - ##### 08:24:12 INFO - Running pre-action listener: _resource_record_pre_action 08:24:12 INFO - Running main action method: read_buildbot_config 08:24:12 INFO - Using buildbot properties: 08:24:12 INFO - { 08:24:12 INFO - "project": "", 08:24:12 INFO - "product": "firefox", 08:24:12 INFO - "script_repo_revision": "production", 08:24:12 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 08:24:12 INFO - "repository": "", 08:24:12 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 08:24:12 INFO - "buildid": "20160530063837", 08:24:12 INFO - "pgo_build": "False", 08:24:12 INFO - "basedir": "C:\\slave\\test", 08:24:12 INFO - "buildnumber": 5, 08:24:12 INFO - "slavename": "t-w732-ix-003", 08:24:12 INFO - "revision": "433520b687b76bc6332bf080db94b01ebf4ef881", 08:24:12 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 08:24:12 INFO - "platform": "win32", 08:24:12 INFO - "branch": "mozilla-aurora", 08:24:12 INFO - "repo_path": "releases/mozilla-aurora", 08:24:12 INFO - "moz_repo_path": "", 08:24:12 INFO - "stage_platform": "win32", 08:24:12 INFO - "builduid": "3b0a3caa272d495abd2812a5b4932f33", 08:24:12 INFO - "slavebuilddir": "test" 08:24:12 INFO - } 08:24:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:24:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:24:12 INFO - Running post-action listener: _resource_record_post_action 08:24:12 INFO - ##### 08:24:12 INFO - ##### Running download-and-extract step. 08:24:12 INFO - ##### 08:24:12 INFO - Running pre-action listener: _resource_record_pre_action 08:24:12 INFO - Running main action method: download_and_extract 08:24:12 INFO - mkdir: C:\slave\test\build\tests 08:24:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:12 INFO - https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:24:12 INFO - trying https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:24:12 INFO - Downloading https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:24:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 08:24:13 INFO - Downloaded 1274 bytes. 08:24:13 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:24:13 INFO - Using the following test package requirements: 08:24:13 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:24:13 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:24:13 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:24:13 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:24:13 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:24:13 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:24:13 INFO - u'jsshell-win32.zip'], 08:24:13 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:24:13 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:24:13 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:24:13 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:24:13 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:24:13 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:24:13 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:24:13 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:24:13 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:24:13 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:24:13 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:24:13 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:24:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:13 INFO - https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:24:13 INFO - trying https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:24:13 INFO - Downloading https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 08:24:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 08:24:14 INFO - Downloaded 20302611 bytes. 08:24:14 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:24:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:24:16 INFO - caution: filename not matched: web-platform/* 08:24:16 INFO - Return code: 11 08:24:16 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:16 INFO - https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:24:16 INFO - trying https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:24:16 INFO - Downloading https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:24:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 08:24:19 INFO - Downloaded 36409218 bytes. 08:24:19 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:24:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:25:07 INFO - caution: filename not matched: bin/* 08:25:07 INFO - caution: filename not matched: config/* 08:25:07 INFO - caution: filename not matched: mozbase/* 08:25:07 INFO - caution: filename not matched: marionette/* 08:25:07 INFO - caution: filename not matched: tools/wptserve/* 08:25:07 INFO - Return code: 11 08:25: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:25:07 INFO - https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:25:07 INFO - trying https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:25:07 INFO - Downloading https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:25:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 08:25:09 INFO - Downloaded 68461910 bytes. 08:25:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:25:09 INFO - mkdir: C:\slave\test\properties 08:25:09 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:25:09 INFO - Writing to file C:\slave\test\properties\build_url 08:25:09 INFO - Contents: 08:25:09 INFO - build_url:https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:25:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:25:10 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:25:10 INFO - Writing to file C:\slave\test\properties\symbols_url 08:25:10 INFO - Contents: 08:25:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:25:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:11 INFO - https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:25:11 INFO - trying https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:25:11 INFO - Downloading https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:25:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:25:14 INFO - Downloaded 55569429 bytes. 08:25:14 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:25:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:25:17 INFO - Return code: 0 08:25:17 INFO - Running post-action listener: _resource_record_post_action 08:25:17 INFO - Running post-action listener: set_extra_try_arguments 08:25:17 INFO - ##### 08:25:17 INFO - ##### Running create-virtualenv step. 08:25:17 INFO - ##### 08:25:17 INFO - Running pre-action listener: _pre_create_virtualenv 08:25:17 INFO - Running pre-action listener: _resource_record_pre_action 08:25:17 INFO - Running main action method: create_virtualenv 08:25:17 INFO - Creating virtualenv C:\slave\test\build\venv 08:25:17 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:25:17 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:25:25 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:25:30 INFO - Installing distribute......................................................................................................................................................................................done. 08:25:31 INFO - Return code: 0 08:25:31 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:25:31 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:25:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:25:31 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:25:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:25:31 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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-003', 'USERDOMAIN': 'T-W732-IX-003', '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-003', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:25:31 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:25:31 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:25:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:25:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:25:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:25:31 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 08:25:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:25:31 INFO - 'DCLOCATION': 'SCL3', 08:25:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:25:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:25:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:25:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:25:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:25:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:25:31 INFO - 'HOMEDRIVE': 'C:', 08:25:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:25:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:25:31 INFO - 'KTS_VERSION': '1.19c', 08:25:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:25:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:25:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 08:25:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:25:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:25:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:25:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:25:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:25:31 INFO - 'MOZ_AIRBAG': '1', 08:25:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:25:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:25:31 INFO - 'MOZ_MSVCVERSION': '8', 08:25:31 INFO - 'MOZ_NO_REMOTE': '1', 08:25:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:25:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:25:31 INFO - 'NO_EM_RESTART': '1', 08:25:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:25:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:25:31 INFO - 'OS': 'Windows_NT', 08:25:31 INFO - 'OURDRIVE': 'C:', 08:25:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:25:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:25:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:25:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:25:31 INFO - 'PROCESSOR_LEVEL': '6', 08:25:31 INFO - 'PROCESSOR_REVISION': '1e05', 08:25:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:25:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:25:31 INFO - 'PROMPT': '$P$G', 08:25:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:25:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:25:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:25:31 INFO - 'PWD': 'C:\\slave\\test', 08:25:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:25:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:25:31 INFO - 'SYSTEMDRIVE': 'C:', 08:25:31 INFO - 'SYSTEMROOT': 'C:\\windows', 08:25:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:31 INFO - 'TEST1': 'testie', 08:25:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:31 INFO - 'USERDOMAIN': 'T-W732-IX-003', 08:25:31 INFO - 'USERNAME': 'cltbld', 08:25:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:25:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:25:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:25:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:25:31 INFO - 'WINDIR': 'C:\\windows', 08:25:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:25:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:25:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:25:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:25:32 INFO - Downloading/unpacking psutil>=0.7.1 08:25:33 INFO - Running setup.py egg_info for package psutil 08:25:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:25:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:25:33 INFO - Installing collected packages: psutil 08:25:33 INFO - Running setup.py install for psutil 08:25:33 INFO - building 'psutil._psutil_windows' extension 08:25:33 INFO - error: Unable to find vcvarsall.bat 08:25:33 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-7rais6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:25:33 INFO - running install 08:25:33 INFO - running build 08:25:33 INFO - running build_py 08:25:33 INFO - creating build 08:25:33 INFO - creating build\lib.win32-2.7 08:25:33 INFO - creating build\lib.win32-2.7\psutil 08:25:33 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:25:33 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:25:33 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:25:33 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:25:33 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:25:33 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:25:33 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:25:33 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:25:33 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:25:33 INFO - running build_ext 08:25:33 INFO - building 'psutil._psutil_windows' extension 08:25:33 INFO - error: Unable to find vcvarsall.bat 08:25:33 INFO - ---------------------------------------- 08:25:33 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-7rais6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:25:33 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:25:33 WARNING - Return code: 1 08:25:33 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:25:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:25:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:25:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:25:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-003', 'USERDOMAIN': 'T-W732-IX-003', '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-003', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:25:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:25:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:25:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:25:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:25:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:25:33 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 08:25:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:25:33 INFO - 'DCLOCATION': 'SCL3', 08:25:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:25:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:25:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:25:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:25:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:25:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:25:33 INFO - 'HOMEDRIVE': 'C:', 08:25:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:25:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:25:33 INFO - 'KTS_VERSION': '1.19c', 08:25:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:25:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:25:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 08:25:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:25:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:25:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:25:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:25:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:25:33 INFO - 'MOZ_AIRBAG': '1', 08:25:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:25:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:25:33 INFO - 'MOZ_MSVCVERSION': '8', 08:25:33 INFO - 'MOZ_NO_REMOTE': '1', 08:25:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:25:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:25:33 INFO - 'NO_EM_RESTART': '1', 08:25:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:25:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:25:33 INFO - 'OS': 'Windows_NT', 08:25:33 INFO - 'OURDRIVE': 'C:', 08:25:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:25:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:25:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:25:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:25:33 INFO - 'PROCESSOR_LEVEL': '6', 08:25:33 INFO - 'PROCESSOR_REVISION': '1e05', 08:25:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:25:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:25:33 INFO - 'PROMPT': '$P$G', 08:25:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:25:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:25:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:25:33 INFO - 'PWD': 'C:\\slave\\test', 08:25:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:25:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:25:33 INFO - 'SYSTEMDRIVE': 'C:', 08:25:33 INFO - 'SYSTEMROOT': 'C:\\windows', 08:25:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:33 INFO - 'TEST1': 'testie', 08:25:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:33 INFO - 'USERDOMAIN': 'T-W732-IX-003', 08:25:33 INFO - 'USERNAME': 'cltbld', 08:25:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:25:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:25:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:25:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:25:33 INFO - 'WINDIR': 'C:\\windows', 08:25:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:25:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:25:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:25:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:25:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:25:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:25:37 INFO - Running setup.py egg_info for package mozsystemmonitor 08:25:37 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:25:37 INFO - Running setup.py egg_info for package psutil 08:25:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:25:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:25:37 INFO - Installing collected packages: mozsystemmonitor, psutil 08:25:37 INFO - Running setup.py install for mozsystemmonitor 08:25:37 INFO - Running setup.py install for psutil 08:25:37 INFO - building 'psutil._psutil_windows' extension 08:25:37 INFO - error: Unable to find vcvarsall.bat 08:25:37 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-v85l3g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:25:37 INFO - running install 08:25:37 INFO - running build 08:25:37 INFO - running build_py 08:25:37 INFO - running build_ext 08:25:37 INFO - building 'psutil._psutil_windows' extension 08:25:37 INFO - error: Unable to find vcvarsall.bat 08:25:37 INFO - ---------------------------------------- 08:25:37 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-v85l3g-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:25:37 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:25:37 WARNING - Return code: 1 08:25:37 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:25:37 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:25:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:25:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:25:37 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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-003', 'USERDOMAIN': 'T-W732-IX-003', '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-003', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:25:37 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:25:37 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:25:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:25:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:25:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:25:37 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 08:25:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:25:37 INFO - 'DCLOCATION': 'SCL3', 08:25:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:25:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:25:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:25:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:25:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:25:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:25:37 INFO - 'HOMEDRIVE': 'C:', 08:25:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:25:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:25:37 INFO - 'KTS_VERSION': '1.19c', 08:25:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:25:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:25:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 08:25:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:25:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:25:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:25:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:25:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:25:37 INFO - 'MOZ_AIRBAG': '1', 08:25:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:25:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:25:37 INFO - 'MOZ_MSVCVERSION': '8', 08:25:37 INFO - 'MOZ_NO_REMOTE': '1', 08:25:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:25:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:25:37 INFO - 'NO_EM_RESTART': '1', 08:25:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:25:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:25:37 INFO - 'OS': 'Windows_NT', 08:25:37 INFO - 'OURDRIVE': 'C:', 08:25:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:25:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:25:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:25:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:25:37 INFO - 'PROCESSOR_LEVEL': '6', 08:25:37 INFO - 'PROCESSOR_REVISION': '1e05', 08:25:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:25:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:25:37 INFO - 'PROMPT': '$P$G', 08:25:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:25:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:25:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:25:37 INFO - 'PWD': 'C:\\slave\\test', 08:25:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:25:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:25:37 INFO - 'SYSTEMDRIVE': 'C:', 08:25:37 INFO - 'SYSTEMROOT': 'C:\\windows', 08:25:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:37 INFO - 'TEST1': 'testie', 08:25:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:37 INFO - 'USERDOMAIN': 'T-W732-IX-003', 08:25:37 INFO - 'USERNAME': 'cltbld', 08:25:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:25:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:25:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:25:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:25:37 INFO - 'WINDIR': 'C:\\windows', 08:25:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:25:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:25:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:25:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:25:37 INFO - Downloading/unpacking blobuploader==1.2.4 08:25:37 INFO - Downloading blobuploader-1.2.4.tar.gz 08:25:37 INFO - Running setup.py egg_info for package blobuploader 08:25:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:25:41 INFO - Running setup.py egg_info for package requests 08:25:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:25:41 INFO - Downloading docopt-0.6.1.tar.gz 08:25:41 INFO - Running setup.py egg_info for package docopt 08:25:41 INFO - Installing collected packages: blobuploader, docopt, requests 08:25:41 INFO - Running setup.py install for blobuploader 08:25:41 INFO - Running setup.py install for docopt 08:25:41 INFO - Running setup.py install for requests 08:25:41 INFO - Successfully installed blobuploader docopt requests 08:25:41 INFO - Cleaning up... 08:25:41 INFO - Return code: 0 08:25:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:25:41 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:25:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:25:41 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:25:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:25:41 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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, '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-003', 'USERDOMAIN': 'T-W732-IX-003', '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-003', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:25:42 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:25:42 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:25:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:25:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:25:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:25:42 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 08:25:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:25:42 INFO - 'DCLOCATION': 'SCL3', 08:25:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:25:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:25:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:25:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:25:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:25:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:25:42 INFO - 'HOMEDRIVE': 'C:', 08:25:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:25:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:25:42 INFO - 'KTS_VERSION': '1.19c', 08:25:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:25:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:25:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 08:25:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:25:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:25:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:25:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:25:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:25:42 INFO - 'MOZ_AIRBAG': '1', 08:25:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:25:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:25:42 INFO - 'MOZ_MSVCVERSION': '8', 08:25:42 INFO - 'MOZ_NO_REMOTE': '1', 08:25:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:25:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:25:42 INFO - 'NO_EM_RESTART': '1', 08:25:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:25:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:25:42 INFO - 'OS': 'Windows_NT', 08:25:42 INFO - 'OURDRIVE': 'C:', 08:25:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:25:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:25:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:25:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:25:42 INFO - 'PROCESSOR_LEVEL': '6', 08:25:42 INFO - 'PROCESSOR_REVISION': '1e05', 08:25:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:25:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:25:42 INFO - 'PROMPT': '$P$G', 08:25:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:25:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:25:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:25:42 INFO - 'PWD': 'C:\\slave\\test', 08:25:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:25:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:25:42 INFO - 'SYSTEMDRIVE': 'C:', 08:25:42 INFO - 'SYSTEMROOT': 'C:\\windows', 08:25:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:42 INFO - 'TEST1': 'testie', 08:25:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:42 INFO - 'USERDOMAIN': 'T-W732-IX-003', 08:25:42 INFO - 'USERNAME': 'cltbld', 08:25:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:25:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:25:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:25:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:25:42 INFO - 'WINDIR': 'C:\\windows', 08:25:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:25:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:25:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:25:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:25:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:25:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:25:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:25:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:25:46 INFO - Unpacking c:\slave\test\build\tests\marionette 08:25:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:25:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:25:46 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:25:46 INFO - Running setup.py install for browsermob-proxy 08:26:00 INFO - Running setup.py install for manifestparser 08:26:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for marionette-client 08:26:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for marionette-driver 08:26:00 INFO - Running setup.py install for mozcrash 08:26:00 INFO - Running setup.py install for mozdebug 08:26:00 INFO - Running setup.py install for mozdevice 08:26:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for mozfile 08:26:00 INFO - Running setup.py install for mozhttpd 08:26:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for mozinfo 08:26:00 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for mozInstall 08:26:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for mozleak 08:26:00 INFO - Running setup.py install for mozlog 08:26:00 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for moznetwork 08:26:00 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for mozprocess 08:26:00 INFO - Running setup.py install for mozprofile 08:26:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for mozrunner 08:26:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for mozscreenshot 08:26:00 INFO - Running setup.py install for moztest 08:26:00 INFO - Running setup.py install for mozversion 08:26:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:26:00 INFO - Running setup.py install for wptserve 08:26:00 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:26:00 INFO - Cleaning up... 08:26:00 INFO - Return code: 0 08:26:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:26: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:26:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26: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:26:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:00 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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, '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-003', 'USERDOMAIN': 'T-W732-IX-003', '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-003', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:26:00 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:26:00 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:26:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:26:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:26:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:00 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 08:26:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:26:00 INFO - 'DCLOCATION': 'SCL3', 08:26:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:00 INFO - 'HOMEDRIVE': 'C:', 08:26:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:26:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:00 INFO - 'KTS_VERSION': '1.19c', 08:26:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:26:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 08:26:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:00 INFO - 'MOZ_AIRBAG': '1', 08:26:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:00 INFO - 'MOZ_MSVCVERSION': '8', 08:26:00 INFO - 'MOZ_NO_REMOTE': '1', 08:26:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:00 INFO - 'NO_EM_RESTART': '1', 08:26:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:00 INFO - 'OS': 'Windows_NT', 08:26:00 INFO - 'OURDRIVE': 'C:', 08:26: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:26:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:26:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:00 INFO - 'PROCESSOR_LEVEL': '6', 08:26:00 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:26:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:00 INFO - 'PROMPT': '$P$G', 08:26:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:26:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:26:00 INFO - 'PWD': 'C:\\slave\\test', 08:26:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:00 INFO - 'SYSTEMDRIVE': 'C:', 08:26:00 INFO - 'SYSTEMROOT': 'C:\\windows', 08:26:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:26:00 INFO - 'TEST1': 'testie', 08:26:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:26:00 INFO - 'USERDOMAIN': 'T-W732-IX-003', 08:26:00 INFO - 'USERNAME': 'cltbld', 08:26:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:26:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:00 INFO - 'WINDIR': 'C:\\windows', 08:26:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:26:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:26:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:26:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:26:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:26:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:26:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:26:04 INFO - Unpacking c:\slave\test\build\tests\marionette 08:26:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:26:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:04 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:26:16 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:26:16 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:26:16 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:26:16 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:26:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:26:16 INFO - Downloading blessings-1.6.tar.gz 08:26:16 INFO - Running setup.py egg_info for package blessings 08:26:16 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:26:16 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:26:16 INFO - Running setup.py install for blessings 08:26:16 INFO - Running setup.py install for browsermob-proxy 08:26:16 INFO - Running setup.py install for manifestparser 08:26:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Running setup.py install for marionette-client 08:26:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Running setup.py install for marionette-driver 08:26:16 INFO - Running setup.py install for mozcrash 08:26:16 INFO - Running setup.py install for mozdebug 08:26:16 INFO - Running setup.py install for mozdevice 08:26:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Running setup.py install for mozhttpd 08:26:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Running setup.py install for mozInstall 08:26:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Running setup.py install for mozleak 08:26:16 INFO - Running setup.py install for mozprofile 08:26:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Running setup.py install for mozrunner 08:26:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:26:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:26:18 INFO - Running setup.py install for mozscreenshot 08:26:18 INFO - Running setup.py install for moztest 08:26:18 INFO - Running setup.py install for mozversion 08:26:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:26:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:26:18 INFO - Running setup.py install for wptserve 08:26:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:26:18 INFO - Cleaning up... 08:26:18 INFO - Return code: 0 08:26:18 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:26:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:26:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:26:18 INFO - Reading from file tmpfile_stdout 08:26:18 INFO - Using _rmtree_windows ... 08:26:18 INFO - Using _rmtree_windows ... 08:26:18 INFO - Current package versions: 08:26:18 INFO - blessings == 1.6 08:26:18 INFO - blobuploader == 1.2.4 08:26:18 INFO - browsermob-proxy == 0.6.0 08:26:18 INFO - distribute == 0.6.14 08:26:18 INFO - docopt == 0.6.1 08:26:18 INFO - manifestparser == 1.1 08:26:18 INFO - marionette-client == 2.3.0 08:26:18 INFO - marionette-driver == 1.4.0 08:26:18 INFO - mozInstall == 1.12 08:26:18 INFO - mozcrash == 0.17 08:26:18 INFO - mozdebug == 0.1 08:26:18 INFO - mozdevice == 0.48 08:26:18 INFO - mozfile == 1.2 08:26:18 INFO - mozhttpd == 0.7 08:26:18 INFO - mozinfo == 0.9 08:26:18 INFO - mozleak == 0.1 08:26:18 INFO - mozlog == 3.1 08:26:18 INFO - moznetwork == 0.27 08:26:18 INFO - mozprocess == 0.22 08:26:18 INFO - mozprofile == 0.28 08:26:18 INFO - mozrunner == 6.11 08:26:18 INFO - mozscreenshot == 0.1 08:26:18 INFO - mozsystemmonitor == 0.0 08:26:18 INFO - moztest == 0.7 08:26:18 INFO - mozversion == 1.4 08:26:18 INFO - requests == 1.2.3 08:26:18 INFO - wptserve == 1.4.0 08:26:18 INFO - Running post-action listener: _resource_record_post_action 08:26:18 INFO - Running post-action listener: _start_resource_monitoring 08:26:18 INFO - Starting resource monitoring. 08:26:18 INFO - ##### 08:26:18 INFO - ##### Running pull step. 08:26:18 INFO - ##### 08:26:18 INFO - Running pre-action listener: _resource_record_pre_action 08:26:18 INFO - Running main action method: pull 08:26:18 INFO - Pull has nothing to do! 08:26:18 INFO - Running post-action listener: _resource_record_post_action 08:26:18 INFO - ##### 08:26:18 INFO - ##### Running install step. 08:26:18 INFO - ##### 08:26:18 INFO - Running pre-action listener: _resource_record_pre_action 08:26:18 INFO - Running main action method: install 08:26:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:26:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:26:18 INFO - Reading from file tmpfile_stdout 08:26:18 INFO - Using _rmtree_windows ... 08:26:18 INFO - Using _rmtree_windows ... 08:26:18 INFO - Detecting whether we're running mozinstall >=1.0... 08:26:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:26:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:26:19 INFO - Reading from file tmpfile_stdout 08:26:19 INFO - Output received: 08:26:19 INFO - Usage: mozinstall-script.py [options] installer 08:26:19 INFO - Options: 08:26:19 INFO - -h, --help show this help message and exit 08:26:19 INFO - -d DEST, --destination=DEST 08:26:19 INFO - Directory to install application into. [default: 08:26:19 INFO - "C:\slave\test"] 08:26:19 INFO - --app=APP Application being installed. [default: firefox] 08:26:19 INFO - Using _rmtree_windows ... 08:26:19 INFO - Using _rmtree_windows ... 08:26:19 INFO - mkdir: C:\slave\test\build\application 08:26:19 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:26:19 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 08:26:21 INFO - Reading from file tmpfile_stdout 08:26:21 INFO - Output received: 08:26:21 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:26:21 INFO - Using _rmtree_windows ... 08:26:21 INFO - Using _rmtree_windows ... 08:26:21 INFO - Running post-action listener: _resource_record_post_action 08:26:21 INFO - ##### 08:26:21 INFO - ##### Running run-tests step. 08:26:21 INFO - ##### 08:26:21 INFO - Running pre-action listener: _resource_record_pre_action 08:26:21 INFO - Running main action method: run_tests 08:26:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:26:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:26:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:26:21 INFO - grabbing minidump binary from tooltool 08:26:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:21 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 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C710C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:26:21 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:26:21 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:26:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:26:21 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpo9dtzt 08:26:21 INFO - INFO - File integrity verified, renaming tmpo9dtzt to win32-minidump_stackwalk.exe 08:26:21 INFO - Return code: 0 08:26:21 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:26:21 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:26:21 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/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.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:26:21 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/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.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:26:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:26:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:26:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:21 INFO - 'COMPUTERNAME': 'T-W732-IX-003', 08:26:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:26:21 INFO - 'DCLOCATION': 'SCL3', 08:26:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:21 INFO - 'HOMEDRIVE': 'C:', 08:26:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:26:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:21 INFO - 'KTS_VERSION': '1.19c', 08:26:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:26:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-003', 08:26:21 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:26:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:21 INFO - 'MOZ_AIRBAG': '1', 08:26:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:22 INFO - 'MOZ_MSVCVERSION': '8', 08:26:22 INFO - 'MOZ_NO_REMOTE': '1', 08:26:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:22 INFO - 'NO_EM_RESTART': '1', 08:26:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:22 INFO - 'OS': 'Windows_NT', 08:26:22 INFO - 'OURDRIVE': 'C:', 08:26:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:26:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:26:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:22 INFO - 'PROCESSOR_LEVEL': '6', 08:26:22 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:26:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:22 INFO - 'PROMPT': '$P$G', 08:26:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:26:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:26:22 INFO - 'PWD': 'C:\\slave\\test', 08:26:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:22 INFO - 'SYSTEMDRIVE': 'C:', 08:26:22 INFO - 'SYSTEMROOT': 'C:\\windows', 08:26:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:26:22 INFO - 'TEST1': 'testie', 08:26:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:26:22 INFO - 'USERDOMAIN': 'T-W732-IX-003', 08:26:22 INFO - 'USERNAME': 'cltbld', 08:26:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:26:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:22 INFO - 'WINDIR': 'C:\\windows', 08:26:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:26:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:26:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:22 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/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.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:26:23 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:26:23 INFO - import pkg_resources 08:26:25 INFO - Using 1 client processes 08:26:28 INFO - SUITE-START | Running 778 tests 08:26:28 INFO - Running testharness tests 08:26:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:26:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 08:26:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:26:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:26:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:26:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:26:28 INFO - Setting up ssl 08:26:28 INFO - PROCESS | certutil | 08:26:28 INFO - PROCESS | certutil | 08:26:28 INFO - PROCESS | certutil | 08:26:28 INFO - Certificate Nickname Trust Attributes 08:26:28 INFO - SSL,S/MIME,JAR/XPI 08:26:28 INFO - 08:26:28 INFO - web-platform-tests CT,, 08:26:28 INFO - 08:26:28 INFO - Starting runner 08:26:29 INFO - PROCESS | 2996 | [2996] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:26:29 INFO - PROCESS | 2996 | [2996] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:26:29 INFO - PROCESS | 2996 | [2996] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:26:29 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:26:29 INFO - PROCESS | 2996 | [2996] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:26:31 INFO - PROCESS | 2996 | 1464621991182 Marionette DEBUG Marionette enabled via build flag and pref 08:26:32 INFO - PROCESS | 2996 | ++DOCSHELL 0E702000 == 1 [pid = 2996] [id = 1] 08:26:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 1 (0E702400) [pid = 2996] [serial = 1] [outer = 00000000] 08:26:32 INFO - PROCESS | 2996 | [2996] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:26:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 2 (0E703000) [pid = 2996] [serial = 2] [outer = 0E702400] 08:26:32 INFO - PROCESS | 2996 | ++DOCSHELL 0E99A800 == 2 [pid = 2996] [id = 2] 08:26:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 3 (0E99AC00) [pid = 2996] [serial = 3] [outer = 00000000] 08:26:32 INFO - PROCESS | 2996 | [2996] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:26:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 4 (0E99B800) [pid = 2996] [serial = 4] [outer = 0E99AC00] 08:26:32 INFO - PROCESS | 2996 | 1464621992861 Marionette INFO Listening on port 2828 08:26:34 INFO - PROCESS | 2996 | 1464621994538 Marionette DEBUG Marionette enabled via command-line flag 08:26:34 INFO - PROCESS | 2996 | [2996] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:26:34 INFO - PROCESS | 2996 | [2996] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:26:34 INFO - PROCESS | 2996 | ++DOCSHELL 15415C00 == 3 [pid = 2996] [id = 3] 08:26:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 5 (1541DC00) [pid = 2996] [serial = 5] [outer = 00000000] 08:26:34 INFO - PROCESS | 2996 | [2996] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:26:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 6 (1541E800) [pid = 2996] [serial = 6] [outer = 1541DC00] 08:26:34 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:26:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 7 (15F0EC00) [pid = 2996] [serial = 7] [outer = 0E99AC00] 08:26:35 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:26:35 INFO - PROCESS | 2996 | 1464621995696 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49632 08:26:35 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:26:35 INFO - PROCESS | 2996 | 1464621995721 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49634 08:26:35 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:26:35 INFO - PROCESS | 2996 | 1464621995728 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49636 08:26:35 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:26:35 INFO - PROCESS | 2996 | 1464621995766 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49637 08:26:35 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:26:35 INFO - PROCESS | 2996 | 1464621995771 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49639 08:26:35 INFO - PROCESS | 2996 | 1464621995776 Marionette DEBUG Closed connection conn0 08:26:35 INFO - PROCESS | 2996 | 1464621995778 Marionette DEBUG Closed connection conn1 08:26:35 INFO - PROCESS | 2996 | 1464621995781 Marionette DEBUG Closed connection conn2 08:26:35 INFO - PROCESS | 2996 | 1464621995847 Marionette DEBUG Closed connection conn3 08:26:35 INFO - PROCESS | 2996 | 1464621995930 Marionette DEBUG Closed connection conn4 08:26:35 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:26:35 INFO - PROCESS | 2996 | 1464621995936 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49640 08:26:35 INFO - PROCESS | 2996 | 1464621995973 Marionette DEBUG Closed connection conn5 08:26:35 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:26:35 INFO - PROCESS | 2996 | 1464621995978 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49641 08:26:35 INFO - PROCESS | 2996 | ++DOCSHELL 16FFE000 == 4 [pid = 2996] [id = 4] 08:26:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 8 (16FFE400) [pid = 2996] [serial = 8] [outer = 00000000] 08:26:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 9 (18030C00) [pid = 2996] [serial = 9] [outer = 16FFE400] 08:26:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 10 (18036000) [pid = 2996] [serial = 10] [outer = 16FFE400] 08:26:36 INFO - PROCESS | 2996 | 1464621996163 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:26:36 INFO - PROCESS | 2996 | 1464621996168 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530063837","device":"desktop","version":"48.0a2"} 08:26:37 INFO - PROCESS | 2996 | [2996] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:26:37 INFO - PROCESS | 2996 | [2996] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:26:37 INFO - PROCESS | 2996 | [2996] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:26:38 INFO - PROCESS | 2996 | ++DOCSHELL 19387800 == 5 [pid = 2996] [id = 5] 08:26:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 11 (19388800) [pid = 2996] [serial = 11] [outer = 00000000] 08:26:38 INFO - PROCESS | 2996 | ++DOCSHELL 19388C00 == 6 [pid = 2996] [id = 6] 08:26:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 12 (196E6800) [pid = 2996] [serial = 12] [outer = 00000000] 08:26:38 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:26:38 INFO - PROCESS | 2996 | ++DOCSHELL 1A24DC00 == 7 [pid = 2996] [id = 7] 08:26:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 13 (1A24E000) [pid = 2996] [serial = 13] [outer = 00000000] 08:26:38 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:26:38 INFO - PROCESS | 2996 | [2996] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:26:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 14 (1A6A4400) [pid = 2996] [serial = 14] [outer = 1A24E000] 08:26:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 15 (1A9D6C00) [pid = 2996] [serial = 15] [outer = 19388800] 08:26:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 16 (1A9D8400) [pid = 2996] [serial = 16] [outer = 196E6800] 08:26:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 17 (1A9DA800) [pid = 2996] [serial = 17] [outer = 1A24E000] 08:26:40 INFO - PROCESS | 2996 | 1464622000058 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 2996 | 1464622000074 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 18 (1D026000) [pid = 2996] [serial = 18] [outer = 1A24E000] 08:26:40 INFO - PROCESS | 2996 | 1464622000880 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"323ffee8-0c7c-4209-a380-e7c7bcd5c73d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530063837","device":"desktop","version":"48.0a2","command_id":1}}] 08:26:41 INFO - PROCESS | 2996 | 1464622001153 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:26:41 INFO - PROCESS | 2996 | 1464622001187 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 08:26:41 INFO - PROCESS | 2996 | 1464622001233 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:26:41 INFO - PROCESS | 2996 | [2996] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:26:41 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:26:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 19 (1D819400) [pid = 2996] [serial = 19] [outer = 1A24E000] 08:26:42 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:42 INFO - PROCESS | 2996 | 1464622002284 Marionette TRACE conn6 <- [1,3,null,{}] 08:26:42 INFO - PROCESS | 2996 | --DOCSHELL 0E702000 == 6 [pid = 2996] [id = 1] 08:26:42 INFO - PROCESS | 2996 | 1464622002371 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:26:42 INFO - PROCESS | 2996 | 1464622002412 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 08:26:42 INFO - PROCESS | 2996 | 1464622002479 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 08:26:42 INFO - PROCESS | 2996 | 1464622002482 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 08:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:26:42 INFO - PROCESS | 2996 | 1464622002489 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 2996 | 1464622002492 Marionette TRACE conn6 <- [1,6,null,{}] 08:26:42 INFO - PROCESS | 2996 | 1464622002562 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:26:42 INFO - PROCESS | 2996 | 1464622002580 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 08:26:42 INFO - PROCESS | 2996 | 1464622002630 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D45BC00 == 7 [pid = 2996] [id = 8] 08:26:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 20 (0D45EC00) [pid = 2996] [serial = 20] [outer = 00000000] 08:26:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 21 (0D752400) [pid = 2996] [serial = 21] [outer = 0D45EC00] 08:26:42 INFO - PROCESS | 2996 | 1464622002694 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 22 (0DB79C00) [pid = 2996] [serial = 22] [outer = 0D45EC00] 08:26:42 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:43 INFO - PROCESS | 2996 | ++DOCSHELL 15F0B800 == 8 [pid = 2996] [id = 9] 08:26:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 23 (15F11000) [pid = 2996] [serial = 23] [outer = 00000000] 08:26:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 24 (18030400) [pid = 2996] [serial = 24] [outer = 15F11000] 08:26:43 INFO - PROCESS | 2996 | 1464622003177 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 25 (180BB400) [pid = 2996] [serial = 25] [outer = 15F11000] 08:26:43 INFO - PROCESS | 2996 | 1464622003706 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:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1283ms 08:26:43 INFO - PROCESS | 2996 | 1464622003815 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 08:26:43 INFO - PROCESS | 2996 | 1464622003819 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 08:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:26:43 INFO - PROCESS | 2996 | 1464622003844 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:26:43 INFO - PROCESS | 2996 | 1464622003846 Marionette TRACE conn6 <- [1,10,null,{}] 08:26:43 INFO - PROCESS | 2996 | 1464622003851 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:26:43 INFO - PROCESS | 2996 | 1464622003983 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 08:26:44 INFO - PROCESS | 2996 | 1464622004042 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BF18400 == 9 [pid = 2996] [id = 10] 08:26:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 26 (1BF18800) [pid = 2996] [serial = 26] [outer = 00000000] 08:26:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 27 (1D35DC00) [pid = 2996] [serial = 27] [outer = 1BF18800] 08:26:44 INFO - PROCESS | 2996 | 1464622004097 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 28 (1D81B400) [pid = 2996] [serial = 28] [outer = 1BF18800] 08:26:44 INFO - PROCESS | 2996 | 1464622004810 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:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1037ms 08:26:44 INFO - PROCESS | 2996 | 1464622004867 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 08:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:26:44 INFO - PROCESS | 2996 | 1464622004871 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 08:26:44 INFO - PROCESS | 2996 | 1464622004882 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - PROCESS | 2996 | 1464622004886 Marionette TRACE conn6 <- [1,14,null,{}] 08:26:44 INFO - PROCESS | 2996 | --DOCSHELL 16FFE000 == 8 [pid = 2996] [id = 4] 08:26:44 INFO - PROCESS | 2996 | 1464622004908 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:26:44 INFO - PROCESS | 2996 | 1464622004992 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 08:26:45 INFO - PROCESS | 2996 | 1464622005007 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 2996 | ++DOCSHELL 0D1F6000 == 9 [pid = 2996] [id = 11] 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 29 (0D1F6800) [pid = 2996] [serial = 29] [outer = 00000000] 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 30 (0D37C000) [pid = 2996] [serial = 30] [outer = 0D1F6800] 08:26:45 INFO - PROCESS | 2996 | 1464622005059 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 31 (0D461C00) [pid = 2996] [serial = 31] [outer = 0D1F6800] 08:26:45 INFO - PROCESS | 2996 | 1464622005524 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:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 689ms 08:26:45 INFO - PROCESS | 2996 | 1464622005567 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 2996 | 1464622005573 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 08:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:26:45 INFO - PROCESS | 2996 | 1464622005578 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - PROCESS | 2996 | 1464622005581 Marionette TRACE conn6 <- [1,18,null,{}] 08:26:45 INFO - PROCESS | 2996 | 1464622005585 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:26:45 INFO - PROCESS | 2996 | ++DOCSHELL 0E7F5400 == 10 [pid = 2996] [id = 12] 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 32 (0E7FA000) [pid = 2996] [serial = 32] [outer = 00000000] 08:26:45 INFO - PROCESS | 2996 | 1464622005682 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 33 (0E70BC00) [pid = 2996] [serial = 33] [outer = 0E7FA000] 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 34 (0E9A0000) [pid = 2996] [serial = 34] [outer = 0E7FA000] 08:26:45 INFO - PROCESS | 2996 | 1464622005738 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 2996 | ++DOCSHELL 0CF28800 == 11 [pid = 2996] [id = 13] 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 35 (0E981C00) [pid = 2996] [serial = 35] [outer = 00000000] 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 36 (14994000) [pid = 2996] [serial = 36] [outer = 0E981C00] 08:26:45 INFO - PROCESS | 2996 | ++DOCSHELL 149F2800 == 12 [pid = 2996] [id = 14] 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 37 (149F3000) [pid = 2996] [serial = 37] [outer = 00000000] 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 38 (14A84C00) [pid = 2996] [serial = 38] [outer = 149F3000] 08:26:45 INFO - PROCESS | 2996 | 1464622005835 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 39 (1502B800) [pid = 2996] [serial = 39] [outer = 149F3000] 08:26:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 40 (154A4C00) [pid = 2996] [serial = 40] [outer = 0E981C00] 08:26:46 INFO - PROCESS | 2996 | 1464622006383 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:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 08:26:46 INFO - PROCESS | 2996 | 1464622006412 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 2996 | 1464622006414 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 08:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:26:46 INFO - PROCESS | 2996 | 1464622006418 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 2996 | 1464622006421 Marionette TRACE conn6 <- [1,22,null,{}] 08:26:46 INFO - PROCESS | 2996 | 1464622006432 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:26:46 INFO - PROCESS | 2996 | 1464622006545 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 08:26:46 INFO - PROCESS | 2996 | 1464622006614 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1802D400 == 13 [pid = 2996] [id = 15] 08:26:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 41 (18035800) [pid = 2996] [serial = 41] [outer = 00000000] 08:26:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 42 (18631800) [pid = 2996] [serial = 42] [outer = 18035800] 08:26:46 INFO - PROCESS | 2996 | 1464622006664 Marionette DEBUG loaded listener.js 08:26:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 43 (19330000) [pid = 2996] [serial = 43] [outer = 18035800] 08:26:47 INFO - PROCESS | 2996 | 1464622007031 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:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 670ms 08:26:47 INFO - PROCESS | 2996 | 1464622007092 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 08:26:47 INFO - PROCESS | 2996 | 1464622007095 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 08:26:47 INFO - PROCESS | 2996 | 1464622007098 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:26:47 INFO - PROCESS | 2996 | 1464622007099 Marionette TRACE conn6 <- [1,26,null,{}] 08:26:47 INFO - PROCESS | 2996 | 1464622007103 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:26:47 INFO - PROCESS | 2996 | 1464622007183 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 08:26:47 INFO - PROCESS | 2996 | 1464622007189 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1933CC00 == 14 [pid = 2996] [id = 16] 08:26:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 44 (196EAC00) [pid = 2996] [serial = 44] [outer = 00000000] 08:26:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 45 (198D6800) [pid = 2996] [serial = 45] [outer = 196EAC00] 08:26:47 INFO - PROCESS | 2996 | 1464622007236 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 46 (1A6B2400) [pid = 2996] [serial = 46] [outer = 196EAC00] 08:26:47 INFO - PROCESS | 2996 | 1464622007650 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:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 08:26:47 INFO - PROCESS | 2996 | 1464622007672 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 08:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:26:47 INFO - PROCESS | 2996 | 1464622007674 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 08:26:47 INFO - PROCESS | 2996 | 1464622007689 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - PROCESS | 2996 | 1464622007691 Marionette TRACE conn6 <- [1,30,null,{}] 08:26:47 INFO - PROCESS | 2996 | 1464622007694 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:26:47 INFO - PROCESS | 2996 | 1464622007768 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 08:26:47 INFO - PROCESS | 2996 | 1464622007776 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 198D8800 == 15 [pid = 2996] [id = 17] 08:26:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 47 (1A6F4800) [pid = 2996] [serial = 47] [outer = 00000000] 08:26:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 48 (1B6F0000) [pid = 2996] [serial = 48] [outer = 1A6F4800] 08:26:47 INFO - PROCESS | 2996 | 1464622007821 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 49 (1B7F8000) [pid = 2996] [serial = 49] [outer = 1A6F4800] 08:26:48 INFO - PROCESS | 2996 | 1464622008253 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:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 08:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:26:48 INFO - PROCESS | 2996 | 1464622008267 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 2996 | 1464622008269 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 08:26:48 INFO - PROCESS | 2996 | 1464622008272 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 2996 | 1464622008274 Marionette TRACE conn6 <- [1,34,null,{}] 08:26:48 INFO - PROCESS | 2996 | 1464622008278 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:26:48 INFO - PROCESS | 2996 | 1464622008425 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 08:26:48 INFO - PROCESS | 2996 | 1464622008436 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152A9C00 == 16 [pid = 2996] [id = 18] 08:26:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 50 (152C0400) [pid = 2996] [serial = 50] [outer = 00000000] 08:26:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 51 (1C003000) [pid = 2996] [serial = 51] [outer = 152C0400] 08:26:48 INFO - PROCESS | 2996 | 1464622008482 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 52 (1C05BC00) [pid = 2996] [serial = 52] [outer = 152C0400] 08:26:48 INFO - PROCESS | 2996 | 1464622008859 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:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 08:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:26:48 INFO - PROCESS | 2996 | 1464622008913 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 2996 | 1464622008915 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 08:26:48 INFO - PROCESS | 2996 | 1464622008918 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 2996 | 1464622008920 Marionette TRACE conn6 <- [1,38,null,{}] 08:26:48 INFO - PROCESS | 2996 | 1464622008923 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:26:49 INFO - PROCESS | 2996 | 1464622009001 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 08:26:49 INFO - PROCESS | 2996 | 1464622009007 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BFB3000 == 17 [pid = 2996] [id = 19] 08:26:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 53 (1C05F000) [pid = 2996] [serial = 53] [outer = 00000000] 08:26:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 54 (1D02AC00) [pid = 2996] [serial = 54] [outer = 1C05F000] 08:26:49 INFO - PROCESS | 2996 | 1464622009053 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 55 (1D7D5000) [pid = 2996] [serial = 55] [outer = 1C05F000] 08:26:49 INFO - PROCESS | 2996 | 1464622009467 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:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 08:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:26:49 INFO - PROCESS | 2996 | 1464622009491 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 2996 | 1464622009492 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 08:26:49 INFO - PROCESS | 2996 | 1464622009496 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 2996 | 1464622009497 Marionette TRACE conn6 <- [1,42,null,{}] 08:26:49 INFO - PROCESS | 2996 | 1464622009501 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:26:49 INFO - PROCESS | 2996 | 1464622009603 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 08:26:49 INFO - PROCESS | 2996 | 1464622009621 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBED400 == 18 [pid = 2996] [id = 20] 08:26:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 56 (0CBEDC00) [pid = 2996] [serial = 56] [outer = 00000000] 08:26:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 57 (0CBF3800) [pid = 2996] [serial = 57] [outer = 0CBEDC00] 08:26:49 INFO - PROCESS | 2996 | 1464622009665 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 58 (0CBF5C00) [pid = 2996] [serial = 58] [outer = 0CBEDC00] 08:26:50 INFO - PROCESS | 2996 | 1464622010172 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:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 08:26:50 INFO - PROCESS | 2996 | 1464622010227 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 2996 | 1464622010229 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 08:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:26:50 INFO - PROCESS | 2996 | 1464622010232 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 2996 | 1464622010234 Marionette TRACE conn6 <- [1,46,null,{}] 08:26:50 INFO - PROCESS | 2996 | 1464622010237 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:26:50 INFO - PROCESS | 2996 | 1464622010311 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 08:26:50 INFO - PROCESS | 2996 | 1464622010339 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C6AC400 == 19 [pid = 2996] [id = 21] 08:26:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 59 (1D028800) [pid = 2996] [serial = 59] [outer = 00000000] 08:26:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 60 (1F49D400) [pid = 2996] [serial = 60] [outer = 1D028800] 08:26:50 INFO - PROCESS | 2996 | 1464622010388 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 61 (1F4A4800) [pid = 2996] [serial = 61] [outer = 1D028800] 08:26:50 INFO - PROCESS | 2996 | 1464622010794 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:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:26:50 INFO - PROCESS | 2996 | 1464622010803 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 2996 | 1464622010804 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 08:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:26:50 INFO - PROCESS | 2996 | 1464622010808 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 2996 | 1464622010809 Marionette TRACE conn6 <- [1,50,null,{}] 08:26:50 INFO - PROCESS | 2996 | 1464622010813 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:26:50 INFO - PROCESS | 2996 | 1464622010926 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 08:26:50 INFO - PROCESS | 2996 | 1464622010935 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D817800 == 20 [pid = 2996] [id = 22] 08:26:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 62 (0D818800) [pid = 2996] [serial = 62] [outer = 00000000] 08:26:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 63 (0D81D000) [pid = 2996] [serial = 63] [outer = 0D818800] 08:26:50 INFO - PROCESS | 2996 | 1464622010980 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 64 (0D820800) [pid = 2996] [serial = 64] [outer = 0D818800] 08:26:51 INFO - PROCESS | 2996 | 1464622011350 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:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 08:26:51 INFO - PROCESS | 2996 | 1464622011379 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 2996 | 1464622011381 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 08:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:26:51 INFO - PROCESS | 2996 | 1464622011385 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 2996 | 1464622011387 Marionette TRACE conn6 <- [1,54,null,{}] 08:26:51 INFO - PROCESS | 2996 | 1464622011391 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:26:51 INFO - PROCESS | 2996 | 1464622011527 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 08:26:51 INFO - PROCESS | 2996 | 1464622011538 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB2FC00 == 21 [pid = 2996] [id = 23] 08:26:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 65 (0CB31C00) [pid = 2996] [serial = 65] [outer = 00000000] 08:26:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 66 (0DB76800) [pid = 2996] [serial = 66] [outer = 0CB31C00] 08:26:51 INFO - PROCESS | 2996 | 1464622011593 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 67 (197A0400) [pid = 2996] [serial = 67] [outer = 0CB31C00] 08:26:51 INFO - PROCESS | 2996 | 1464622011984 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:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 632ms 08:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:26:52 INFO - PROCESS | 2996 | 1464622012020 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 2996 | 1464622012022 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 08:26:52 INFO - PROCESS | 2996 | 1464622012025 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:26:52 INFO - PROCESS | 2996 | 1464622012026 Marionette TRACE conn6 <- [1,58,null,{}] 08:26:52 INFO - PROCESS | 2996 | 1464622012029 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:26:52 INFO - PROCESS | 2996 | 1464622012105 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 08:26:52 INFO - PROCESS | 2996 | 1464622012189 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 197A1C00 == 22 [pid = 2996] [id = 24] 08:26:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 68 (197A2C00) [pid = 2996] [serial = 68] [outer = 00000000] 08:26:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 69 (20047C00) [pid = 2996] [serial = 69] [outer = 197A2C00] 08:26:52 INFO - PROCESS | 2996 | 1464622012234 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 70 (20049800) [pid = 2996] [serial = 70] [outer = 197A2C00] 08:26:53 INFO - PROCESS | 2996 | --DOCSHELL 0D45BC00 == 21 [pid = 2996] [id = 8] 08:26:53 INFO - PROCESS | 2996 | 1464622013313 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:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1319ms 08:26:53 INFO - PROCESS | 2996 | 1464622013348 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 2996 | 1464622013352 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 08:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:26:53 INFO - PROCESS | 2996 | 1464622013357 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 2996 | 1464622013361 Marionette TRACE conn6 <- [1,62,null,{}] 08:26:53 INFO - PROCESS | 2996 | 1464622013375 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:26:53 INFO - PROCESS | 2996 | 1464622013483 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 08:26:53 INFO - PROCESS | 2996 | 1464622013495 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CF7C000 == 22 [pid = 2996] [id = 25] 08:26:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 71 (0CFD0400) [pid = 2996] [serial = 71] [outer = 00000000] 08:26:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (0D1BA800) [pid = 2996] [serial = 72] [outer = 0CFD0400] 08:26:53 INFO - PROCESS | 2996 | 1464622013584 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 73 (0D1F7C00) [pid = 2996] [serial = 73] [outer = 0CFD0400] 08:26:54 INFO - PROCESS | 2996 | 1464622014012 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:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 08:26:54 INFO - PROCESS | 2996 | 1464622014038 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 2996 | 1464622014044 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 08:26:54 INFO - PROCESS | 2996 | 1464622014049 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:26:54 INFO - PROCESS | 2996 | 1464622014052 Marionette TRACE conn6 <- [1,66,null,{}] 08:26:54 INFO - PROCESS | 2996 | 1464622014056 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:26:54 INFO - PROCESS | 2996 | 1464622014157 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 08:26:54 INFO - PROCESS | 2996 | 1464622014164 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D37E800 == 23 [pid = 2996] [id = 26] 08:26:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (0D4F1000) [pid = 2996] [serial = 74] [outer = 00000000] 08:26:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (0D81F800) [pid = 2996] [serial = 75] [outer = 0D4F1000] 08:26:54 INFO - PROCESS | 2996 | 1464622014210 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (0DB7A800) [pid = 2996] [serial = 76] [outer = 0D4F1000] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (16FFE400) [pid = 2996] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (0D45EC00) [pid = 2996] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (1BF18800) [pid = 2996] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 72 (0D1F6800) [pid = 2996] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 71 (149F3000) [pid = 2996] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 70 (18035800) [pid = 2996] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 69 (196EAC00) [pid = 2996] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 68 (1A6F4800) [pid = 2996] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 67 (152C0400) [pid = 2996] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 66 (0D818800) [pid = 2996] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:26:54 INFO - PROCESS | 2996 | --DOMWINDOW == 65 (0CB31C00) [pid = 2996] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:26:54 INFO - PROCESS | 2996 | 1464622014913 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:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 870ms 08:26:54 INFO - PROCESS | 2996 | 1464622014924 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 2996 | 1464622014926 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 08:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:26:54 INFO - PROCESS | 2996 | 1464622014933 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 2996 | 1464622014936 Marionette TRACE conn6 <- [1,70,null,{}] 08:26:54 INFO - PROCESS | 2996 | 1464622014946 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:26:55 INFO - PROCESS | 2996 | 1464622015037 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 08:26:55 INFO - PROCESS | 2996 | 1464622015103 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DC0B400 == 24 [pid = 2996] [id = 27] 08:26:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 66 (0DFA1800) [pid = 2996] [serial = 77] [outer = 00000000] 08:26:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 67 (14C75800) [pid = 2996] [serial = 78] [outer = 0DFA1800] 08:26:55 INFO - PROCESS | 2996 | 1464622015162 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 68 (152A7C00) [pid = 2996] [serial = 79] [outer = 0DFA1800] 08:26:55 INFO - PROCESS | 2996 | 1464622015492 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:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 08:26:55 INFO - PROCESS | 2996 | 1464622015571 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 2996 | 1464622015573 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 08:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:26:55 INFO - PROCESS | 2996 | 1464622015577 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 2996 | 1464622015589 Marionette TRACE conn6 <- [1,74,null,{}] 08:26:55 INFO - PROCESS | 2996 | 1464622015593 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:26:55 INFO - PROCESS | 2996 | 1464622015675 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 08:26:55 INFO - PROCESS | 2996 | 1464622015682 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152AC400 == 25 [pid = 2996] [id = 28] 08:26:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 69 (152B7000) [pid = 2996] [serial = 80] [outer = 00000000] 08:26:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 70 (15420800) [pid = 2996] [serial = 81] [outer = 152B7000] 08:26:55 INFO - PROCESS | 2996 | 1464622015728 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 71 (16C6C400) [pid = 2996] [serial = 82] [outer = 152B7000] 08:26:56 INFO - PROCESS | 2996 | 1464622016145 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:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 08:26:56 INFO - PROCESS | 2996 | 1464622016210 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 2996 | 1464622016212 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 08:26:56 INFO - PROCESS | 2996 | 1464622016215 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:26:56 INFO - PROCESS | 2996 | 1464622016216 Marionette TRACE conn6 <- [1,78,null,{}] 08:26:56 INFO - PROCESS | 2996 | 1464622016220 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:26:56 INFO - PROCESS | 2996 | 1464622016293 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 08:26:56 INFO - PROCESS | 2996 | 1464622016302 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1802B000 == 26 [pid = 2996] [id = 29] 08:26:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (18030800) [pid = 2996] [serial = 83] [outer = 00000000] 08:26:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 73 (18634000) [pid = 2996] [serial = 84] [outer = 18030800] 08:26:56 INFO - PROCESS | 2996 | 1464622016347 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (191BD000) [pid = 2996] [serial = 85] [outer = 18030800] 08:26:56 INFO - PROCESS | 2996 | 1464622016808 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:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 670ms 08:26:56 INFO - PROCESS | 2996 | 1464622016894 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 2996 | 1464622016899 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 08:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:26:56 INFO - PROCESS | 2996 | 1464622016950 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 2996 | 1464622016953 Marionette TRACE conn6 <- [1,82,null,{}] 08:26:56 INFO - PROCESS | 2996 | 1464622016965 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:26:57 INFO - PROCESS | 2996 | 1464622017072 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 08:26:57 INFO - PROCESS | 2996 | 1464622017151 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D340400 == 27 [pid = 2996] [id = 30] 08:26:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (0D347800) [pid = 2996] [serial = 86] [outer = 00000000] 08:26:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (0D74EC00) [pid = 2996] [serial = 87] [outer = 0D347800] 08:26:57 INFO - PROCESS | 2996 | 1464622017213 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (0D815C00) [pid = 2996] [serial = 88] [outer = 0D347800] 08:26:57 INFO - PROCESS | 2996 | 1464622017779 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:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 930ms 08:26:57 INFO - PROCESS | 2996 | 1464622017841 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 2996 | 1464622017847 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 08:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:26:57 INFO - PROCESS | 2996 | 1464622017853 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 2996 | 1464622017856 Marionette TRACE conn6 <- [1,86,null,{}] 08:26:57 INFO - PROCESS | 2996 | 1464622017860 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:26:57 INFO - PROCESS | 2996 | 1464622017963 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 08:26:58 INFO - PROCESS | 2996 | 1464622018034 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152BA000 == 28 [pid = 2996] [id = 31] 08:26:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (152BA400) [pid = 2996] [serial = 89] [outer = 00000000] 08:26:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (16C72800) [pid = 2996] [serial = 90] [outer = 152BA400] 08:26:58 INFO - PROCESS | 2996 | 1464622018088 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (191C0000) [pid = 2996] [serial = 91] [outer = 152BA400] 08:26:58 INFO - PROCESS | 2996 | 1464622018645 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:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 08:26:58 INFO - PROCESS | 2996 | 1464622018686 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 2996 | 1464622018688 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 08:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:26:58 INFO - PROCESS | 2996 | 1464622018692 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 2996 | 1464622018696 Marionette TRACE conn6 <- [1,90,null,{}] 08:26:58 INFO - PROCESS | 2996 | 1464622018707 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:26:58 INFO - PROCESS | 2996 | 1464622018807 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 08:26:58 INFO - PROCESS | 2996 | 1464622018895 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB30C00 == 29 [pid = 2996] [id = 32] 08:26:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (181B5000) [pid = 2996] [serial = 92] [outer = 00000000] 08:26:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (181C0800) [pid = 2996] [serial = 93] [outer = 181B5000] 08:26:58 INFO - PROCESS | 2996 | 1464622018957 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (196F1800) [pid = 2996] [serial = 94] [outer = 181B5000] 08:26:59 INFO - PROCESS | 2996 | 1464622019548 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:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 08:26:59 INFO - PROCESS | 2996 | 1464622019626 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 2996 | 1464622019629 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 08:26:59 INFO - PROCESS | 2996 | 1464622019632 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:26:59 INFO - PROCESS | 2996 | 1464622019634 Marionette TRACE conn6 <- [1,94,null,{}] 08:26:59 INFO - PROCESS | 2996 | 1464622019638 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:26:59 INFO - PROCESS | 2996 | 1464622019738 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 08:26:59 INFO - PROCESS | 2996 | 1464622019811 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7EF000 == 30 [pid = 2996] [id = 33] 08:26:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (0D7F4400) [pid = 2996] [serial = 95] [outer = 00000000] 08:26:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (0D7F9400) [pid = 2996] [serial = 96] [outer = 0D7F4400] 08:26:59 INFO - PROCESS | 2996 | 1464622019868 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (181B9C00) [pid = 2996] [serial = 97] [outer = 0D7F4400] 08:27:00 INFO - PROCESS | 2996 | 1464622020588 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:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1017ms 08:27:00 INFO - PROCESS | 2996 | 1464622020653 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 2996 | 1464622020657 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 08:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:27:00 INFO - PROCESS | 2996 | 1464622020662 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 2996 | 1464622020666 Marionette TRACE conn6 <- [1,98,null,{}] 08:27:00 INFO - PROCESS | 2996 | 1464622020672 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:27:00 INFO - PROCESS | 2996 | 1464622020771 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 08:27:00 INFO - PROCESS | 2996 | 1464622020852 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D15EC00 == 31 [pid = 2996] [id = 34] 08:27:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (0D1F8400) [pid = 2996] [serial = 98] [outer = 00000000] 08:27:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (0D74E800) [pid = 2996] [serial = 99] [outer = 0D1F8400] 08:27:00 INFO - PROCESS | 2996 | 1464622020906 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (0D7EFC00) [pid = 2996] [serial = 100] [outer = 0D1F8400] 08:27:01 INFO - PROCESS | 2996 | --DOCSHELL 1BF18400 == 30 [pid = 2996] [id = 10] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (1A9DA800) [pid = 2996] [serial = 17] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (18030C00) [pid = 2996] [serial = 9] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (18036000) [pid = 2996] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (0E99B800) [pid = 2996] [serial = 4] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0D752400) [pid = 2996] [serial = 21] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (18030400) [pid = 2996] [serial = 24] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (1D35DC00) [pid = 2996] [serial = 27] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (0D37C000) [pid = 2996] [serial = 30] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (0D461C00) [pid = 2996] [serial = 31] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (14994000) [pid = 2996] [serial = 36] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (14A84C00) [pid = 2996] [serial = 38] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (18631800) [pid = 2996] [serial = 42] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (198D6800) [pid = 2996] [serial = 45] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (1B6F0000) [pid = 2996] [serial = 48] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (1C003000) [pid = 2996] [serial = 51] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (1D02AC00) [pid = 2996] [serial = 54] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 72 (0CBF3800) [pid = 2996] [serial = 57] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 71 (1F49D400) [pid = 2996] [serial = 60] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 70 (0D81D000) [pid = 2996] [serial = 63] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 69 (0DB76800) [pid = 2996] [serial = 66] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 68 (0E70BC00) [pid = 2996] [serial = 33] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 67 (1A6B2400) [pid = 2996] [serial = 46] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 66 (1B7F8000) [pid = 2996] [serial = 49] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 65 (19330000) [pid = 2996] [serial = 43] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 64 (1C05BC00) [pid = 2996] [serial = 52] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 63 (0D820800) [pid = 2996] [serial = 64] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 62 (0DB79C00) [pid = 2996] [serial = 22] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 61 (1502B800) [pid = 2996] [serial = 39] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 60 (1D81B400) [pid = 2996] [serial = 28] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 59 (197A0400) [pid = 2996] [serial = 67] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | --DOMWINDOW == 58 (1A6A4400) [pid = 2996] [serial = 14] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 2996 | 1464622021844 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:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1230ms 08:27:01 INFO - PROCESS | 2996 | 1464622021894 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 2996 | 1464622021899 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 08:27:01 INFO - PROCESS | 2996 | 1464622021904 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:27:01 INFO - PROCESS | 2996 | 1464622021908 Marionette TRACE conn6 <- [1,102,null,{}] 08:27:01 INFO - PROCESS | 2996 | 1464622021914 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:27:01 INFO - PROCESS | 2996 | 1464622022003 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 08:27:02 INFO - PROCESS | 2996 | 1464622022015 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D385400 == 31 [pid = 2996] [id = 35] 08:27:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 59 (0D462400) [pid = 2996] [serial = 101] [outer = 00000000] 08:27:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 60 (0D4FA800) [pid = 2996] [serial = 102] [outer = 0D462400] 08:27:02 INFO - PROCESS | 2996 | 1464622022067 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 61 (0D758000) [pid = 2996] [serial = 103] [outer = 0D462400] 08:27:02 INFO - PROCESS | 2996 | 1464622022525 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:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 670ms 08:27:02 INFO - PROCESS | 2996 | 1464622022578 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 08:27:02 INFO - PROCESS | 2996 | 1464622022584 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 08:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:27:02 INFO - PROCESS | 2996 | 1464622022590 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 2996 | 1464622022593 Marionette TRACE conn6 <- [1,106,null,{}] 08:27:02 INFO - PROCESS | 2996 | 1464622022597 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:27:02 INFO - PROCESS | 2996 | 1464622022708 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 08:27:02 INFO - PROCESS | 2996 | 1464622022725 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DF1C800 == 32 [pid = 2996] [id = 36] 08:27:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 62 (0DF26C00) [pid = 2996] [serial = 104] [outer = 00000000] 08:27:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 63 (0E702C00) [pid = 2996] [serial = 105] [outer = 0DF26C00] 08:27:02 INFO - PROCESS | 2996 | 1464622022774 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 64 (0E972C00) [pid = 2996] [serial = 106] [outer = 0DF26C00] 08:27:03 INFO - PROCESS | 2996 | 1464622023205 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:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 08:27:03 INFO - PROCESS | 2996 | 1464622023263 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 2996 | 1464622023266 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 08:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:27:03 INFO - PROCESS | 2996 | 1464622023270 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 2996 | 1464622023273 Marionette TRACE conn6 <- [1,110,null,{}] 08:27:03 INFO - PROCESS | 2996 | 1464622023284 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:27:03 INFO - PROCESS | 2996 | 1464622023367 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 08:27:03 INFO - PROCESS | 2996 | 1464622023378 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 150CF800 == 33 [pid = 2996] [id = 37] 08:27:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 65 (150D1400) [pid = 2996] [serial = 107] [outer = 00000000] 08:27:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 66 (152AC800) [pid = 2996] [serial = 108] [outer = 150D1400] 08:27:03 INFO - PROCESS | 2996 | 1464622023430 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 67 (152BC400) [pid = 2996] [serial = 109] [outer = 150D1400] 08:27:03 INFO - PROCESS | 2996 | 1464622023858 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:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 08:27:03 INFO - PROCESS | 2996 | 1464622023903 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 2996 | 1464622023905 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 08:27:03 INFO - PROCESS | 2996 | 1464622023908 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:27:03 INFO - PROCESS | 2996 | 1464622023910 Marionette TRACE conn6 <- [1,114,null,{}] 08:27:03 INFO - PROCESS | 2996 | 1464622023919 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:27:04 INFO - PROCESS | 2996 | 1464622024036 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 08:27:04 INFO - PROCESS | 2996 | 1464622024105 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15415800 == 34 [pid = 2996] [id = 38] 08:27:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 68 (15FEBC00) [pid = 2996] [serial = 110] [outer = 00000000] 08:27:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 69 (1802B400) [pid = 2996] [serial = 111] [outer = 15FEBC00] 08:27:04 INFO - PROCESS | 2996 | 1464622024153 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 70 (180B5000) [pid = 2996] [serial = 112] [outer = 15FEBC00] 08:27:04 INFO - PROCESS | 2996 | 1464622024576 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:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 730ms 08:27:04 INFO - PROCESS | 2996 | 1464622024647 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 2996 | 1464622024649 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 08:27:04 INFO - PROCESS | 2996 | 1464622024653 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 2996 | 1464622024654 Marionette TRACE conn6 <- [1,118,null,{}] 08:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:27:04 INFO - PROCESS | 2996 | 1464622024658 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:27:04 INFO - PROCESS | 2996 | 1464622024761 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 08:27:04 INFO - PROCESS | 2996 | 1464622024774 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 180BA400 == 35 [pid = 2996] [id = 39] 08:27:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 71 (181B6C00) [pid = 2996] [serial = 113] [outer = 00000000] 08:27:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (181BDC00) [pid = 2996] [serial = 114] [outer = 181B6C00] 08:27:04 INFO - PROCESS | 2996 | 1464622024820 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 73 (18631800) [pid = 2996] [serial = 115] [outer = 181B6C00] 08:27:05 INFO - PROCESS | 2996 | 1464622025250 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:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 08:27:05 INFO - PROCESS | 2996 | 1464622025288 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 2996 | 1464622025290 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 08:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:27:05 INFO - PROCESS | 2996 | 1464622025293 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 2996 | 1464622025295 Marionette TRACE conn6 <- [1,122,null,{}] 08:27:05 INFO - PROCESS | 2996 | 1464622025298 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:27:05 INFO - PROCESS | 2996 | 1464622025437 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 08:27:05 INFO - PROCESS | 2996 | 1464622025492 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1979C000 == 36 [pid = 2996] [id = 40] 08:27:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (197A3000) [pid = 2996] [serial = 116] [outer = 00000000] 08:27:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (198D2400) [pid = 2996] [serial = 117] [outer = 197A3000] 08:27:05 INFO - PROCESS | 2996 | 1464622025543 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (198D7000) [pid = 2996] [serial = 118] [outer = 197A3000] 08:27:05 INFO - PROCESS | 2996 | 1464622025972 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:27:05 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (197A2C00) [pid = 2996] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:27:05 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (1D028800) [pid = 2996] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:27:05 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (0CBEDC00) [pid = 2996] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:27:05 INFO - PROCESS | 2996 | --DOMWINDOW == 72 (1C05F000) [pid = 2996] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:27:05 INFO - PROCESS | 2996 | --DOMWINDOW == 71 (0CFD0400) [pid = 2996] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:27:05 INFO - PROCESS | 2996 | --DOMWINDOW == 70 (0DFA1800) [pid = 2996] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:27:05 INFO - PROCESS | 2996 | --DOMWINDOW == 69 (0D4F1000) [pid = 2996] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:27:05 INFO - PROCESS | 2996 | --DOMWINDOW == 68 (152B7000) [pid = 2996] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:27:05 INFO - PROCESS | 2996 | --DOMWINDOW == 67 (18030800) [pid = 2996] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 729ms 08:27:06 INFO - PROCESS | 2996 | 1464622026024 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 08:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:27:06 INFO - PROCESS | 2996 | 1464622026026 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 08:27:06 INFO - PROCESS | 2996 | 1464622026029 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 2996 | 1464622026031 Marionette TRACE conn6 <- [1,126,null,{}] 08:27:06 INFO - PROCESS | 2996 | 1464622026034 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:27:06 INFO - PROCESS | 2996 | 1464622026111 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 08:27:06 INFO - PROCESS | 2996 | 1464622026117 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CFD0400 == 37 [pid = 2996] [id = 41] 08:27:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 68 (0D1BB000) [pid = 2996] [serial = 119] [outer = 00000000] 08:27:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 69 (152B7000) [pid = 2996] [serial = 120] [outer = 0D1BB000] 08:27:06 INFO - PROCESS | 2996 | 1464622026162 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 70 (1540BC00) [pid = 2996] [serial = 121] [outer = 0D1BB000] 08:27:06 INFO - PROCESS | 2996 | 1464622026569 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:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 08:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:27:06 INFO - PROCESS | 2996 | 1464622026600 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 2996 | 1464622026601 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 08:27:06 INFO - PROCESS | 2996 | 1464622026604 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 2996 | 1464622026606 Marionette TRACE conn6 <- [1,130,null,{}] 08:27:06 INFO - PROCESS | 2996 | 1464622026610 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:27:06 INFO - PROCESS | 2996 | 1464622026682 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 08:27:06 INFO - PROCESS | 2996 | 1464622026689 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D813400 == 38 [pid = 2996] [id = 42] 08:27:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 71 (14C2FC00) [pid = 2996] [serial = 122] [outer = 00000000] 08:27:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (1A9DA800) [pid = 2996] [serial = 123] [outer = 14C2FC00] 08:27:06 INFO - PROCESS | 2996 | 1464622026732 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 73 (1A9DE400) [pid = 2996] [serial = 124] [outer = 14C2FC00] 08:27:07 INFO - PROCESS | 2996 | 1464622027151 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:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 08:27:07 INFO - PROCESS | 2996 | 1464622027176 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 08:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:27:07 INFO - PROCESS | 2996 | 1464622027178 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 08:27:07 INFO - PROCESS | 2996 | 1464622027181 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 2996 | 1464622027183 Marionette TRACE conn6 <- [1,134,null,{}] 08:27:07 INFO - PROCESS | 2996 | 1464622027186 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:27:07 INFO - PROCESS | 2996 | 1464622027292 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 08:27:07 INFO - PROCESS | 2996 | 1464622027299 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 18631400 == 39 [pid = 2996] [id = 43] 08:27:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (1A6A9800) [pid = 2996] [serial = 125] [outer = 00000000] 08:27:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (1B7F8800) [pid = 2996] [serial = 126] [outer = 1A6A9800] 08:27:07 INFO - PROCESS | 2996 | 1464622027344 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (1BEC9000) [pid = 2996] [serial = 127] [outer = 1A6A9800] 08:27:07 INFO - PROCESS | 2996 | 1464622027733 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:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 08:27:07 INFO - PROCESS | 2996 | 1464622027751 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 2996 | 1464622027753 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 08:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:27:07 INFO - PROCESS | 2996 | 1464622027756 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 2996 | 1464622027758 Marionette TRACE conn6 <- [1,138,null,{}] 08:27:07 INFO - PROCESS | 2996 | 1464622027761 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:27:07 INFO - PROCESS | 2996 | 1464622027835 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 08:27:07 INFO - PROCESS | 2996 | 1464622027900 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15F0D000 == 40 [pid = 2996] [id = 44] 08:27:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (15F0E800) [pid = 2996] [serial = 128] [outer = 00000000] 08:27:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (1C003C00) [pid = 2996] [serial = 129] [outer = 15F0E800] 08:27:07 INFO - PROCESS | 2996 | 1464622027944 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (1C05BC00) [pid = 2996] [serial = 130] [outer = 15F0E800] 08:27:08 INFO - PROCESS | 2996 | 1464622028706 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:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 970ms 08:27:08 INFO - PROCESS | 2996 | 1464622028728 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 2996 | 1464622028734 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 08:27:08 INFO - PROCESS | 2996 | 1464622028738 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:27:08 INFO - PROCESS | 2996 | 1464622028743 Marionette TRACE conn6 <- [1,142,null,{}] 08:27:08 INFO - PROCESS | 2996 | 1464622028748 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:27:08 INFO - PROCESS | 2996 | 1464622028862 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 08:27:08 INFO - PROCESS | 2996 | 1464622028934 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F0800 == 41 [pid = 2996] [id = 45] 08:27:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (0D7F5000) [pid = 2996] [serial = 131] [outer = 00000000] 08:27:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (0DB79C00) [pid = 2996] [serial = 132] [outer = 0D7F5000] 08:27:08 INFO - PROCESS | 2996 | 1464622028992 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (0E7F5000) [pid = 2996] [serial = 133] [outer = 0D7F5000] 08:27:09 INFO - PROCESS | 2996 | 1464622029866 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:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1171ms 08:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:27:09 INFO - PROCESS | 2996 | 1464622029914 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 2996 | 1464622029918 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 08:27:09 INFO - PROCESS | 2996 | 1464622029923 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 2996 | 1464622029927 Marionette TRACE conn6 <- [1,146,null,{}] 08:27:09 INFO - PROCESS | 2996 | 1464622029934 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:27:10 INFO - PROCESS | 2996 | 1464622030042 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 08:27:10 INFO - PROCESS | 2996 | 1464622030120 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 2996 | ++DOCSHELL 0D759000 == 42 [pid = 2996] [id = 46] 08:27:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (0D7EAC00) [pid = 2996] [serial = 134] [outer = 00000000] 08:27:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (0D819000) [pid = 2996] [serial = 135] [outer = 0D7EAC00] 08:27:10 INFO - PROCESS | 2996 | 1464622030172 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (0DB75400) [pid = 2996] [serial = 136] [outer = 0D7EAC00] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 0CB30C00 == 41 [pid = 2996] [id = 32] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 0D7EF000 == 40 [pid = 2996] [id = 33] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 152BA000 == 39 [pid = 2996] [id = 31] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 18631400 == 38 [pid = 2996] [id = 43] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 0D813400 == 37 [pid = 2996] [id = 42] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 0CFD0400 == 36 [pid = 2996] [id = 41] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 1979C000 == 35 [pid = 2996] [id = 40] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 180BA400 == 34 [pid = 2996] [id = 39] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 15415800 == 33 [pid = 2996] [id = 38] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 150CF800 == 32 [pid = 2996] [id = 37] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 0DF1C800 == 31 [pid = 2996] [id = 36] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 0D385400 == 30 [pid = 2996] [id = 35] 08:27:10 INFO - PROCESS | 2996 | --DOCSHELL 0D15EC00 == 29 [pid = 2996] [id = 34] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0D1BA800) [pid = 2996] [serial = 72] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (0D1F7C00) [pid = 2996] [serial = 73] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (14C75800) [pid = 2996] [serial = 78] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (0D81F800) [pid = 2996] [serial = 75] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (15420800) [pid = 2996] [serial = 81] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (18634000) [pid = 2996] [serial = 84] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (191BD000) [pid = 2996] [serial = 85] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (16C6C400) [pid = 2996] [serial = 82] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (0DB7A800) [pid = 2996] [serial = 76] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (152A7C00) [pid = 2996] [serial = 79] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (20049800) [pid = 2996] [serial = 70] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (20047C00) [pid = 2996] [serial = 69] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 72 (1F4A4800) [pid = 2996] [serial = 61] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 71 (0CBF5C00) [pid = 2996] [serial = 58] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | --DOMWINDOW == 70 (1D7D5000) [pid = 2996] [serial = 55] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2996 | 1464622030679 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:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 790ms 08:27:10 INFO - PROCESS | 2996 | 1464622030715 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 2996 | 1464622030721 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 08:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:27:10 INFO - PROCESS | 2996 | 1464622030727 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 2996 | 1464622030729 Marionette TRACE conn6 <- [1,150,null,{}] 08:27:10 INFO - PROCESS | 2996 | 1464622030733 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:27:10 INFO - PROCESS | 2996 | 1464622030815 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 08:27:10 INFO - PROCESS | 2996 | 1464622030825 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 2996 | ++DOCSHELL 0D7EE400 == 30 [pid = 2996] [id = 47] 08:27:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 71 (0D7F3800) [pid = 2996] [serial = 137] [outer = 00000000] 08:27:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (0D818C00) [pid = 2996] [serial = 138] [outer = 0D7F3800] 08:27:10 INFO - PROCESS | 2996 | 1464622030872 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 73 (0DC01800) [pid = 2996] [serial = 139] [outer = 0D7F3800] 08:27:11 INFO - PROCESS | 2996 | 1464622031322 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:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 08:27:11 INFO - PROCESS | 2996 | 1464622031363 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 2996 | 1464622031365 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 08:27:11 INFO - PROCESS | 2996 | 1464622031369 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:27:11 INFO - PROCESS | 2996 | 1464622031372 Marionette TRACE conn6 <- [1,154,null,{}] 08:27:11 INFO - PROCESS | 2996 | 1464622031383 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:27:11 INFO - PROCESS | 2996 | 1464622031466 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 08:27:11 INFO - PROCESS | 2996 | 1464622031477 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152AA800 == 31 [pid = 2996] [id = 48] 08:27:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (152AC000) [pid = 2996] [serial = 140] [outer = 00000000] 08:27:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (152B7400) [pid = 2996] [serial = 141] [outer = 152AC000] 08:27:11 INFO - PROCESS | 2996 | 1464622031525 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (1540B400) [pid = 2996] [serial = 142] [outer = 152AC000] 08:27:11 INFO - PROCESS | 2996 | 1464622032002 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:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 08:27:12 INFO - PROCESS | 2996 | 1464622032045 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 2996 | 1464622032048 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 08:27:12 INFO - PROCESS | 2996 | 1464622032051 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:27:12 INFO - PROCESS | 2996 | 1464622032052 Marionette TRACE conn6 <- [1,158,null,{}] 08:27:12 INFO - PROCESS | 2996 | 1464622032056 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:27:12 INFO - PROCESS | 2996 | 1464622032137 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 08:27:12 INFO - PROCESS | 2996 | 1464622032146 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152BC800 == 32 [pid = 2996] [id = 49] 08:27:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (16C6C000) [pid = 2996] [serial = 143] [outer = 00000000] 08:27:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (181B3400) [pid = 2996] [serial = 144] [outer = 16C6C000] 08:27:12 INFO - PROCESS | 2996 | 1464622032194 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (181B7C00) [pid = 2996] [serial = 145] [outer = 16C6C000] 08:27:12 INFO - PROCESS | 2996 | 1464622032631 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:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 08:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:27:12 INFO - PROCESS | 2996 | 1464622032685 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 2996 | 1464622032687 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 08:27:12 INFO - PROCESS | 2996 | 1464622032690 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 2996 | 1464622032692 Marionette TRACE conn6 <- [1,162,null,{}] 08:27:12 INFO - PROCESS | 2996 | 1464622032696 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:27:12 INFO - PROCESS | 2996 | 1464622032793 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 08:27:12 INFO - PROCESS | 2996 | 1464622032862 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181C1000 == 33 [pid = 2996] [id = 50] 08:27:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (18631400) [pid = 2996] [serial = 146] [outer = 00000000] 08:27:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (19386000) [pid = 2996] [serial = 147] [outer = 18631400] 08:27:12 INFO - PROCESS | 2996 | 1464622032910 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (19796800) [pid = 2996] [serial = 148] [outer = 18631400] 08:27:13 INFO - PROCESS | 2996 | 1464622033349 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:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 08:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:27:13 INFO - PROCESS | 2996 | 1464622033361 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 2996 | 1464622033363 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 08:27:13 INFO - PROCESS | 2996 | 1464622033366 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 2996 | 1464622033368 Marionette TRACE conn6 <- [1,166,null,{}] 08:27:13 INFO - PROCESS | 2996 | 1464622033372 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:27:13 INFO - PROCESS | 2996 | 1464622033508 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 08:27:13 INFO - PROCESS | 2996 | 1464622033518 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19798C00 == 34 [pid = 2996] [id = 51] 08:27:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (197A0000) [pid = 2996] [serial = 149] [outer = 00000000] 08:27:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (1A9DB000) [pid = 2996] [serial = 150] [outer = 197A0000] 08:27:13 INFO - PROCESS | 2996 | 1464622033565 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (1B69F400) [pid = 2996] [serial = 151] [outer = 197A0000] 08:27:13 INFO - PROCESS | 2996 | 1464622033993 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:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 08:27:14 INFO - PROCESS | 2996 | 1464622034037 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 2996 | 1464622034039 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 08:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:27:14 INFO - PROCESS | 2996 | 1464622034042 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 2996 | 1464622034044 Marionette TRACE conn6 <- [1,170,null,{}] 08:27:14 INFO - PROCESS | 2996 | 1464622034055 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:27:14 INFO - PROCESS | 2996 | 1464622034155 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 08:27:14 INFO - PROCESS | 2996 | 1464622034231 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1FA800 == 35 [pid = 2996] [id = 52] 08:27:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (0DB73400) [pid = 2996] [serial = 152] [outer = 00000000] 08:27:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (1C05DC00) [pid = 2996] [serial = 153] [outer = 0DB73400] 08:27:14 INFO - PROCESS | 2996 | 1464622034277 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (1C05F000) [pid = 2996] [serial = 154] [outer = 0DB73400] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (181B6C00) [pid = 2996] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (0D1F8400) [pid = 2996] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (0DF26C00) [pid = 2996] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0D462400) [pid = 2996] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (15FEBC00) [pid = 2996] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (150D1400) [pid = 2996] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (197A3000) [pid = 2996] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (0D1BB000) [pid = 2996] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (1A6A9800) [pid = 2996] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (0D347800) [pid = 2996] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (152BA400) [pid = 2996] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (181B5000) [pid = 2996] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (0D7F4400) [pid = 2996] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:27:14 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (14C2FC00) [pid = 2996] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:27:14 INFO - PROCESS | 2996 | 1464622034792 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:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 770ms 08:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:27:14 INFO - PROCESS | 2996 | 1464622034813 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 2996 | 1464622034815 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 08:27:14 INFO - PROCESS | 2996 | 1464622034818 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 2996 | 1464622034820 Marionette TRACE conn6 <- [1,174,null,{}] 08:27:14 INFO - PROCESS | 2996 | 1464622034832 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:27:14 INFO - PROCESS | 2996 | 1464622034905 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 08:27:14 INFO - PROCESS | 2996 | 1464622034912 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB4F000 == 36 [pid = 2996] [id = 53] 08:27:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (0CB4F800) [pid = 2996] [serial = 155] [outer = 00000000] 08:27:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (0CB53800) [pid = 2996] [serial = 156] [outer = 0CB4F800] 08:27:14 INFO - PROCESS | 2996 | 1464622034957 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (0CF32400) [pid = 2996] [serial = 157] [outer = 0CB4F800] 08:27:15 INFO - PROCESS | 2996 | 1464622035348 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:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 569ms 08:27:15 INFO - PROCESS | 2996 | 1464622035397 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 2996 | 1464622035399 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 08:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:27:15 INFO - PROCESS | 2996 | 1464622035402 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 2996 | 1464622035404 Marionette TRACE conn6 <- [1,178,null,{}] 08:27:15 INFO - PROCESS | 2996 | 1464622035408 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:27:15 INFO - PROCESS | 2996 | 1464622035484 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 08:27:15 INFO - PROCESS | 2996 | 1464622035513 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1B9800 == 37 [pid = 2996] [id = 54] 08:27:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (0D7F0C00) [pid = 2996] [serial = 158] [outer = 00000000] 08:27:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (150D1400) [pid = 2996] [serial = 159] [outer = 0D7F0C00] 08:27:15 INFO - PROCESS | 2996 | 1464622035558 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (152BA400) [pid = 2996] [serial = 160] [outer = 0D7F0C00] 08:27:15 INFO - PROCESS | 2996 | 1464622035954 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:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 08:27:15 INFO - PROCESS | 2996 | 1464622035974 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 2996 | 1464622035976 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 08:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:27:15 INFO - PROCESS | 2996 | 1464622035979 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 2996 | 1464622035981 Marionette TRACE conn6 <- [1,182,null,{}] 08:27:15 INFO - PROCESS | 2996 | 1464622035984 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:27:16 INFO - PROCESS | 2996 | 1464622036097 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 08:27:16 INFO - PROCESS | 2996 | 1464622036108 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15FECC00 == 38 [pid = 2996] [id = 55] 08:27:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (16C73C00) [pid = 2996] [serial = 161] [outer = 00000000] 08:27:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (19195400) [pid = 2996] [serial = 162] [outer = 16C73C00] 08:27:16 INFO - PROCESS | 2996 | 1464622036154 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (19198C00) [pid = 2996] [serial = 163] [outer = 16C73C00] 08:27:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (1C005C00) [pid = 2996] [serial = 164] [outer = 0E981C00] 08:27:16 INFO - PROCESS | 2996 | 1464622036588 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:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 08:27:16 INFO - PROCESS | 2996 | 1464622036610 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 08:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:27:16 INFO - PROCESS | 2996 | 1464622036613 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 08:27:16 INFO - PROCESS | 2996 | 1464622036616 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 2996 | 1464622036618 Marionette TRACE conn6 <- [1,186,null,{}] 08:27:16 INFO - PROCESS | 2996 | 1464622036621 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:27:16 INFO - PROCESS | 2996 | 1464622036747 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 08:27:16 INFO - PROCESS | 2996 | 1464622036884 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB4C400 == 39 [pid = 2996] [id = 56] 08:27:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (0CB50800) [pid = 2996] [serial = 165] [outer = 00000000] 08:27:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (0CBEC400) [pid = 2996] [serial = 166] [outer = 0CB50800] 08:27:16 INFO - PROCESS | 2996 | 1464622036950 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (0CF31400) [pid = 2996] [serial = 167] [outer = 0CB50800] 08:27:17 INFO - PROCESS | 2996 | 1464622037482 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:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 08:27:17 INFO - PROCESS | 2996 | 1464622037547 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 2996 | 1464622037552 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 08:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:27:17 INFO - PROCESS | 2996 | 1464622037557 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 2996 | 1464622037561 Marionette TRACE conn6 <- [1,190,null,{}] 08:27:17 INFO - PROCESS | 2996 | 1464622037566 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:27:17 INFO - PROCESS | 2996 | 1464622037674 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 08:27:17 INFO - PROCESS | 2996 | 1464622037755 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 2996 | ++DOCSHELL 0E702000 == 40 [pid = 2996] [id = 57] 08:27:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (0E702800) [pid = 2996] [serial = 168] [outer = 00000000] 08:27:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (14C34800) [pid = 2996] [serial = 169] [outer = 0E702800] 08:27:17 INFO - PROCESS | 2996 | 1464622037854 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (152A6400) [pid = 2996] [serial = 170] [outer = 0E702800] 08:27:18 INFO - PROCESS | 2996 | 1464622038431 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:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 08:27:18 INFO - PROCESS | 2996 | 1464622038488 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 2996 | 1464622038493 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 08:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:27:18 INFO - PROCESS | 2996 | 1464622038498 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - PROCESS | 2996 | 1464622038501 Marionette TRACE conn6 <- [1,194,null,{}] 08:27:18 INFO - PROCESS | 2996 | 1464622038505 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:27:18 INFO - PROCESS | 2996 | 1464622038608 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 08:27:18 INFO - PROCESS | 2996 | 1464622038682 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 180BA400 == 41 [pid = 2996] [id = 58] 08:27:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (180BD000) [pid = 2996] [serial = 171] [outer = 00000000] 08:27:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (1933A400) [pid = 2996] [serial = 172] [outer = 180BD000] 08:27:18 INFO - PROCESS | 2996 | 1464622038737 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (19661C00) [pid = 2996] [serial = 173] [outer = 180BD000] 08:27:19 INFO - PROCESS | 2996 | 1464622039285 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:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 830ms 08:27:19 INFO - PROCESS | 2996 | 1464622039332 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 2996 | 1464622039335 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 08:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:27:19 INFO - PROCESS | 2996 | 1464622039340 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 2996 | 1464622039346 Marionette TRACE conn6 <- [1,198,null,{}] 08:27:19 INFO - PROCESS | 2996 | 1464622039356 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:27:19 INFO - PROCESS | 2996 | 1464622039492 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 08:27:19 INFO - PROCESS | 2996 | 1464622039570 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DDB6800 == 42 [pid = 2996] [id = 59] 08:27:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (0DDB7C00) [pid = 2996] [serial = 174] [outer = 00000000] 08:27:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (1919DC00) [pid = 2996] [serial = 175] [outer = 0DDB7C00] 08:27:19 INFO - PROCESS | 2996 | 1464622039624 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (19666C00) [pid = 2996] [serial = 176] [outer = 0DDB7C00] 08:27:20 INFO - PROCESS | 2996 | 1464622040359 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:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1077ms 08:27:20 INFO - PROCESS | 2996 | 1464622040419 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 2996 | 1464622040423 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 08:27:20 INFO - PROCESS | 2996 | 1464622040429 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:27:20 INFO - PROCESS | 2996 | 1464622040432 Marionette TRACE conn6 <- [1,202,null,{}] 08:27:20 INFO - PROCESS | 2996 | 1464622040438 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:27:20 INFO - PROCESS | 2996 | 1464622040538 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 08:27:20 INFO - PROCESS | 2996 | 1464622040618 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F3C00 == 43 [pid = 2996] [id = 60] 08:27:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (0D7F4C00) [pid = 2996] [serial = 177] [outer = 00000000] 08:27:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (0D814800) [pid = 2996] [serial = 178] [outer = 0D7F4C00] 08:27:20 INFO - PROCESS | 2996 | 1464622040671 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (0DB72800) [pid = 2996] [serial = 179] [outer = 0D7F4C00] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 15FECC00 == 42 [pid = 2996] [id = 55] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 0D1B9800 == 41 [pid = 2996] [id = 54] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 0CB4F000 == 40 [pid = 2996] [id = 53] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 0D1FA800 == 39 [pid = 2996] [id = 52] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 19798C00 == 38 [pid = 2996] [id = 51] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 181C1000 == 37 [pid = 2996] [id = 50] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 152BC800 == 36 [pid = 2996] [id = 49] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 152AA800 == 35 [pid = 2996] [id = 48] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 0D7EE400 == 34 [pid = 2996] [id = 47] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 0D759000 == 33 [pid = 2996] [id = 46] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 0D7F0800 == 32 [pid = 2996] [id = 45] 08:27:20 INFO - PROCESS | 2996 | --DOCSHELL 15F0D000 == 31 [pid = 2996] [id = 44] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (181BDC00) [pid = 2996] [serial = 114] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (0D7EFC00) [pid = 2996] [serial = 100] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (0D74E800) [pid = 2996] [serial = 99] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (0E702C00) [pid = 2996] [serial = 105] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (0E972C00) [pid = 2996] [serial = 106] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (0D4FA800) [pid = 2996] [serial = 102] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (1802B400) [pid = 2996] [serial = 111] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (0D758000) [pid = 2996] [serial = 103] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (152AC800) [pid = 2996] [serial = 108] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (198D2400) [pid = 2996] [serial = 117] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (18631800) [pid = 2996] [serial = 115] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (152B7000) [pid = 2996] [serial = 120] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (1B7F8800) [pid = 2996] [serial = 126] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (198D7000) [pid = 2996] [serial = 118] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0D815C00) [pid = 2996] [serial = 88] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (0D74EC00) [pid = 2996] [serial = 87] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (191C0000) [pid = 2996] [serial = 91] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (16C72800) [pid = 2996] [serial = 90] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (196F1800) [pid = 2996] [serial = 94] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (181C0800) [pid = 2996] [serial = 93] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (1BEC9000) [pid = 2996] [serial = 127] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (181B9C00) [pid = 2996] [serial = 97] [outer = 00000000] [url = about:blank] 08:27:20 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (0D7F9400) [pid = 2996] [serial = 96] [outer = 00000000] [url = about:blank] 08:27:21 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (180B5000) [pid = 2996] [serial = 112] [outer = 00000000] [url = about:blank] 08:27:21 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (1A9DE400) [pid = 2996] [serial = 124] [outer = 00000000] [url = about:blank] 08:27:21 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (1540BC00) [pid = 2996] [serial = 121] [outer = 00000000] [url = about:blank] 08:27:21 INFO - PROCESS | 2996 | --DOMWINDOW == 72 (1A9DA800) [pid = 2996] [serial = 123] [outer = 00000000] [url = about:blank] 08:27:21 INFO - PROCESS | 2996 | --DOMWINDOW == 71 (152BC400) [pid = 2996] [serial = 109] [outer = 00000000] [url = about:blank] 08:27:21 INFO - PROCESS | 2996 | 1464622041178 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:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 770ms 08:27:21 INFO - PROCESS | 2996 | 1464622041204 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 2996 | 1464622041209 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 08:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:27:21 INFO - PROCESS | 2996 | 1464622041215 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 2996 | 1464622041217 Marionette TRACE conn6 <- [1,206,null,{}] 08:27:21 INFO - PROCESS | 2996 | 1464622041221 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:27:21 INFO - PROCESS | 2996 | 1464622041325 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 08:27:21 INFO - PROCESS | 2996 | 1464622041336 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D338400 == 32 [pid = 2996] [id = 61] 08:27:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (0D33FC00) [pid = 2996] [serial = 180] [outer = 00000000] 08:27:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 73 (0D74F000) [pid = 2996] [serial = 181] [outer = 0D33FC00] 08:27:21 INFO - PROCESS | 2996 | 1464622041383 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (0D7EBC00) [pid = 2996] [serial = 182] [outer = 0D33FC00] 08:27:21 INFO - PROCESS | 2996 | 1464622041842 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:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 08:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:27:21 INFO - PROCESS | 2996 | 1464622041889 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 2996 | 1464622041891 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 08:27:21 INFO - PROCESS | 2996 | 1464622041894 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 2996 | 1464622041897 Marionette TRACE conn6 <- [1,210,null,{}] 08:27:21 INFO - PROCESS | 2996 | 1464622041907 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:27:21 INFO - PROCESS | 2996 | 1464622041991 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 08:27:22 INFO - PROCESS | 2996 | 1464622042001 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DDBA000 == 33 [pid = 2996] [id = 62] 08:27:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (0DDBA400) [pid = 2996] [serial = 183] [outer = 00000000] 08:27:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (0DFA3C00) [pid = 2996] [serial = 184] [outer = 0DDBA400] 08:27:22 INFO - PROCESS | 2996 | 1464622042051 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (0E999800) [pid = 2996] [serial = 185] [outer = 0DDBA400] 08:27:22 INFO - PROCESS | 2996 | 1464622042496 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:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 08:27:22 INFO - PROCESS | 2996 | 1464622042524 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 2996 | 1464622042527 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 08:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:27:22 INFO - PROCESS | 2996 | 1464622042535 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 2996 | 1464622042536 Marionette TRACE conn6 <- [1,214,null,{}] 08:27:22 INFO - PROCESS | 2996 | 1464622042540 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:27:22 INFO - PROCESS | 2996 | 1464622042627 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 08:27:22 INFO - PROCESS | 2996 | 1464622042633 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1502E000 == 34 [pid = 2996] [id = 63] 08:27:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (15072800) [pid = 2996] [serial = 186] [outer = 00000000] 08:27:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (152B6000) [pid = 2996] [serial = 187] [outer = 15072800] 08:27:22 INFO - PROCESS | 2996 | 1464622042678 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (152BD400) [pid = 2996] [serial = 188] [outer = 15072800] 08:27:23 INFO - PROCESS | 2996 | 1464622043113 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:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 08:27:23 INFO - PROCESS | 2996 | 1464622043170 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 08:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:27:23 INFO - PROCESS | 2996 | 1464622043181 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 08:27:23 INFO - PROCESS | 2996 | 1464622043184 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 2996 | 1464622043186 Marionette TRACE conn6 <- [1,218,null,{}] 08:27:23 INFO - PROCESS | 2996 | 1464622043190 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:27:23 INFO - PROCESS | 2996 | 1464622043267 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 08:27:23 INFO - PROCESS | 2996 | 1464622043274 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152C0000 == 35 [pid = 2996] [id = 64] 08:27:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (15406000) [pid = 2996] [serial = 189] [outer = 00000000] 08:27:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (15FE8400) [pid = 2996] [serial = 190] [outer = 15406000] 08:27:23 INFO - PROCESS | 2996 | 1464622043319 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (15FEA000) [pid = 2996] [serial = 191] [outer = 15406000] 08:27:23 INFO - PROCESS | 2996 | 1464622043791 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:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 08:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:27:23 INFO - PROCESS | 2996 | 1464622043821 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 2996 | 1464622043823 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 08:27:23 INFO - PROCESS | 2996 | 1464622043826 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 2996 | 1464622043828 Marionette TRACE conn6 <- [1,222,null,{}] 08:27:23 INFO - PROCESS | 2996 | 1464622043832 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:27:23 INFO - PROCESS | 2996 | 1464622043961 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 08:27:24 INFO - PROCESS | 2996 | 1464622044040 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181B8800 == 36 [pid = 2996] [id = 65] 08:27:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (181BD400) [pid = 2996] [serial = 192] [outer = 00000000] 08:27:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (181C1C00) [pid = 2996] [serial = 193] [outer = 181BD400] 08:27:24 INFO - PROCESS | 2996 | 1464622044089 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (18693000) [pid = 2996] [serial = 194] [outer = 181BD400] 08:27:24 INFO - PROCESS | 2996 | 1464622044525 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:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 730ms 08:27:24 INFO - PROCESS | 2996 | 1464622044557 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 2996 | 1464622044558 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 08:27:24 INFO - PROCESS | 2996 | 1464622044566 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 2996 | 1464622044568 Marionette TRACE conn6 <- [1,226,null,{}] 08:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:27:24 INFO - PROCESS | 2996 | 1464622044576 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:27:24 INFO - PROCESS | 2996 | 1464622044682 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 08:27:24 INFO - PROCESS | 2996 | 1464622044688 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 18033000 == 37 [pid = 2996] [id = 66] 08:27:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (19160800) [pid = 2996] [serial = 195] [outer = 00000000] 08:27:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (191BA400) [pid = 2996] [serial = 196] [outer = 19160800] 08:27:24 INFO - PROCESS | 2996 | 1464622044732 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (1932DC00) [pid = 2996] [serial = 197] [outer = 19160800] 08:27:25 INFO - PROCESS | 2996 | 1464622045141 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:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 08:27:25 INFO - PROCESS | 2996 | 1464622045205 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 2996 | 1464622045207 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 08:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:27:25 INFO - PROCESS | 2996 | 1464622045210 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 2996 | 1464622045211 Marionette TRACE conn6 <- [1,230,null,{}] 08:27:25 INFO - PROCESS | 2996 | 1464622045215 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:27:25 INFO - PROCESS | 2996 | 1464622045329 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 08:27:25 INFO - PROCESS | 2996 | 1464622045400 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 2996 | ++DOCSHELL 0E97EC00 == 38 [pid = 2996] [id = 67] 08:27:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (19382C00) [pid = 2996] [serial = 198] [outer = 00000000] 08:27:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (196E9000) [pid = 2996] [serial = 199] [outer = 19382C00] 08:27:25 INFO - PROCESS | 2996 | 1464622045447 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (196EAC00) [pid = 2996] [serial = 200] [outer = 19382C00] 08:27:25 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (197A0000) [pid = 2996] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:27:25 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (18631400) [pid = 2996] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:27:25 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (0DB73400) [pid = 2996] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:27:25 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (0D7F3800) [pid = 2996] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:27:25 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (16C6C000) [pid = 2996] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:27:25 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (0D7EAC00) [pid = 2996] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:27:25 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (152AC000) [pid = 2996] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:27:25 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0CB4F800) [pid = 2996] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:27:25 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (0D7F0C00) [pid = 2996] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:27:25 INFO - PROCESS | 2996 | 1464622045898 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:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 729ms 08:27:25 INFO - PROCESS | 2996 | 1464622045942 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 2996 | 1464622045944 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 08:27:25 INFO - PROCESS | 2996 | 1464622045956 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 2996 | 1464622045958 Marionette TRACE conn6 <- [1,234,null,{}] 08:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:27:25 INFO - PROCESS | 2996 | 1464622045962 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:27:26 INFO - PROCESS | 2996 | 1464622046036 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 08:27:26 INFO - PROCESS | 2996 | 1464622046042 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBED800 == 39 [pid = 2996] [id = 68] 08:27:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (14C2FC00) [pid = 2996] [serial = 201] [outer = 00000000] 08:27:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (19667C00) [pid = 2996] [serial = 202] [outer = 14C2FC00] 08:27:26 INFO - PROCESS | 2996 | 1464622046087 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (198CEC00) [pid = 2996] [serial = 203] [outer = 14C2FC00] 08:27:26 INFO - PROCESS | 2996 | 1464622046487 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:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 08:27:26 INFO - PROCESS | 2996 | 1464622046541 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 2996 | 1464622046543 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 08:27:26 INFO - PROCESS | 2996 | 1464622046550 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:27:26 INFO - PROCESS | 2996 | 1464622046552 Marionette TRACE conn6 <- [1,238,null,{}] 08:27:26 INFO - PROCESS | 2996 | 1464622046555 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:27:26 INFO - PROCESS | 2996 | 1464622046632 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 08:27:26 INFO - PROCESS | 2996 | 1464622046639 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 198D2400 == 40 [pid = 2996] [id = 69] 08:27:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (198D6000) [pid = 2996] [serial = 204] [outer = 00000000] 08:27:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (198DC400) [pid = 2996] [serial = 205] [outer = 198D6000] 08:27:26 INFO - PROCESS | 2996 | 1464622046684 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (1A9DB400) [pid = 2996] [serial = 206] [outer = 198D6000] 08:27:27 INFO - PROCESS | 2996 | 1464622047136 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:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 08:27:27 INFO - PROCESS | 2996 | 1464622047184 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 2996 | 1464622047186 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 08:27:27 INFO - PROCESS | 2996 | 1464622047190 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:27:27 INFO - PROCESS | 2996 | 1464622047192 Marionette TRACE conn6 <- [1,242,null,{}] 08:27:27 INFO - PROCESS | 2996 | 1464622047196 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:27:27 INFO - PROCESS | 2996 | 1464622047295 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 08:27:27 INFO - PROCESS | 2996 | 1464622047301 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15403C00 == 41 [pid = 2996] [id = 70] 08:27:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (198DD000) [pid = 2996] [serial = 207] [outer = 00000000] 08:27:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (1BF16C00) [pid = 2996] [serial = 208] [outer = 198DD000] 08:27:27 INFO - PROCESS | 2996 | 1464622047360 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (1C05E400) [pid = 2996] [serial = 209] [outer = 198DD000] 08:27:27 INFO - PROCESS | 2996 | 1464622047899 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:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 770ms 08:27:27 INFO - PROCESS | 2996 | 1464622047990 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 2996 | 1464622047994 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 08:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:27:28 INFO - PROCESS | 2996 | 1464622048027 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 2996 | 1464622048032 Marionette TRACE conn6 <- [1,246,null,{}] 08:27:28 INFO - PROCESS | 2996 | 1464622048038 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:27:28 INFO - PROCESS | 2996 | 1464622048160 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 08:27:28 INFO - PROCESS | 2996 | 1464622048301 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D758400 == 42 [pid = 2996] [id = 71] 08:27:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (0D75A800) [pid = 2996] [serial = 210] [outer = 00000000] 08:27:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (0D7F6000) [pid = 2996] [serial = 211] [outer = 0D75A800] 08:27:28 INFO - PROCESS | 2996 | 1464622048370 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (0D81AC00) [pid = 2996] [serial = 212] [outer = 0D75A800] 08:27:29 INFO - PROCESS | 2996 | 1464622049030 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:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1033ms 08:27:29 INFO - PROCESS | 2996 | 1464622049060 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 2996 | 1464622049066 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 08:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:27:29 INFO - PROCESS | 2996 | 1464622049073 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - PROCESS | 2996 | 1464622049076 Marionette TRACE conn6 <- [1,250,null,{}] 08:27:29 INFO - PROCESS | 2996 | 1464622049080 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:27:29 INFO - PROCESS | 2996 | 1464622049199 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 08:27:29 INFO - PROCESS | 2996 | 1464622049279 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 2996 | ++DOCSHELL 1502BC00 == 43 [pid = 2996] [id = 72] 08:27:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (152A1C00) [pid = 2996] [serial = 213] [outer = 00000000] 08:27:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (1802CC00) [pid = 2996] [serial = 214] [outer = 152A1C00] 08:27:29 INFO - PROCESS | 2996 | 1464622049379 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (181B9000) [pid = 2996] [serial = 215] [outer = 152A1C00] 08:27:29 INFO - PROCESS | 2996 | 1464622049938 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:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 08:27:29 INFO - PROCESS | 2996 | 1464622050004 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 2996 | 1464622050007 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 08:27:30 INFO - PROCESS | 2996 | 1464622050011 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:27:30 INFO - PROCESS | 2996 | 1464622050014 Marionette TRACE conn6 <- [1,254,null,{}] 08:27:30 INFO - PROCESS | 2996 | 1464622050025 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:27:30 INFO - PROCESS | 2996 | 1464622050130 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 08:27:30 INFO - PROCESS | 2996 | 1464622050226 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 198D9C00 == 44 [pid = 2996] [id = 73] 08:27:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (1A6EA800) [pid = 2996] [serial = 216] [outer = 00000000] 08:27:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (1D023800) [pid = 2996] [serial = 217] [outer = 1A6EA800] 08:27:30 INFO - PROCESS | 2996 | 1464622050287 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (1D0B5C00) [pid = 2996] [serial = 218] [outer = 1A6EA800] 08:27:30 INFO - PROCESS | 2996 | 1464622050849 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:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 08:27:30 INFO - PROCESS | 2996 | 1464622050884 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 2996 | 1464622050887 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 08:27:30 INFO - PROCESS | 2996 | 1464622050890 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:27:30 INFO - PROCESS | 2996 | 1464622050892 Marionette TRACE conn6 <- [1,258,null,{}] 08:27:30 INFO - PROCESS | 2996 | 1464622050896 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:27:30 INFO - PROCESS | 2996 | 1464622051002 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 08:27:31 INFO - PROCESS | 2996 | 1464622051094 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D7D1800 == 45 [pid = 2996] [id = 74] 08:27:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (1D7D1C00) [pid = 2996] [serial = 219] [outer = 00000000] 08:27:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (1D7DF000) [pid = 2996] [serial = 220] [outer = 1D7D1C00] 08:27:31 INFO - PROCESS | 2996 | 1464622051153 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1D81C000) [pid = 2996] [serial = 221] [outer = 1D7D1C00] 08:27:31 INFO - PROCESS | 2996 | 1464622051846 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:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 970ms 08:27:31 INFO - PROCESS | 2996 | 1464622051876 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 2996 | 1464622051881 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 08:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:27:31 INFO - PROCESS | 2996 | 1464622051895 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 2996 | 1464622051899 Marionette TRACE conn6 <- [1,262,null,{}] 08:27:31 INFO - PROCESS | 2996 | 1464622051905 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:27:31 INFO - PROCESS | 2996 | 1464622052006 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 08:27:32 INFO - PROCESS | 2996 | 1464622052095 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB51800 == 46 [pid = 2996] [id = 75] 08:27:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0D33B000) [pid = 2996] [serial = 222] [outer = 00000000] 08:27:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (0D7F3400) [pid = 2996] [serial = 223] [outer = 0D33B000] 08:27:32 INFO - PROCESS | 2996 | 1464622052146 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (0DC02C00) [pid = 2996] [serial = 224] [outer = 0D33B000] 08:27:32 INFO - PROCESS | 2996 | 1464622052917 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:27:32 INFO - PROCESS | 2996 | --DOCSHELL 198D2400 == 45 [pid = 2996] [id = 69] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 0CBED800 == 44 [pid = 2996] [id = 68] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 0E97EC00 == 43 [pid = 2996] [id = 67] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 18033000 == 42 [pid = 2996] [id = 66] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 181B8800 == 41 [pid = 2996] [id = 65] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 152C0000 == 40 [pid = 2996] [id = 64] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 1502E000 == 39 [pid = 2996] [id = 63] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 0DDBA000 == 38 [pid = 2996] [id = 62] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 0D338400 == 37 [pid = 2996] [id = 61] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 0D7F3C00 == 36 [pid = 2996] [id = 60] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 0DDB6800 == 35 [pid = 2996] [id = 59] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 180BA400 == 34 [pid = 2996] [id = 58] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 0E702000 == 33 [pid = 2996] [id = 57] 08:27:32 INFO - PROCESS | 2996 | --DOCSHELL 0CB4C400 == 32 [pid = 2996] [id = 56] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (19195400) [pid = 2996] [serial = 162] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (154A4C00) [pid = 2996] [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:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1A9DB000) [pid = 2996] [serial = 150] [outer = 00000000] [url = about:blank] 08:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1138ms 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (19386000) [pid = 2996] [serial = 147] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (1C05DC00) [pid = 2996] [serial = 153] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (0D818C00) [pid = 2996] [serial = 138] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (0DC01800) [pid = 2996] [serial = 139] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (1C003C00) [pid = 2996] [serial = 129] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (1B69F400) [pid = 2996] [serial = 151] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (181B3400) [pid = 2996] [serial = 144] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (0DB75400) [pid = 2996] [serial = 136] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (0D819000) [pid = 2996] [serial = 135] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (0DB79C00) [pid = 2996] [serial = 132] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (152B7400) [pid = 2996] [serial = 141] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (1540B400) [pid = 2996] [serial = 142] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (0CB53800) [pid = 2996] [serial = 156] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (1C05F000) [pid = 2996] [serial = 154] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (152BA400) [pid = 2996] [serial = 160] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (19796800) [pid = 2996] [serial = 148] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (181B7C00) [pid = 2996] [serial = 145] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (0CF32400) [pid = 2996] [serial = 157] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (150D1400) [pid = 2996] [serial = 159] [outer = 00000000] [url = about:blank] 08:27:33 INFO - PROCESS | 2996 | 1464622053048 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 2996 | 1464622053053 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 08:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:27:33 INFO - PROCESS | 2996 | 1464622053061 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 2996 | 1464622053063 Marionette TRACE conn6 <- [1,266,null,{}] 08:27:33 INFO - PROCESS | 2996 | 1464622053067 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:27:33 INFO - PROCESS | 2996 | 1464622053174 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 08:27:33 INFO - PROCESS | 2996 | 1464622053246 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB38000 == 33 [pid = 2996] [id = 76] 08:27:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (0CB47400) [pid = 2996] [serial = 225] [outer = 00000000] 08:27:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (0D1BD000) [pid = 2996] [serial = 226] [outer = 0CB47400] 08:27:33 INFO - PROCESS | 2996 | 1464622053295 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (0D7EAC00) [pid = 2996] [serial = 227] [outer = 0CB47400] 08:27:33 INFO - PROCESS | 2996 | 1464622053730 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:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 730ms 08:27:33 INFO - PROCESS | 2996 | 1464622053796 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 2996 | 1464622053799 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 08:27:33 INFO - PROCESS | 2996 | 1464622053802 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:27:33 INFO - PROCESS | 2996 | 1464622053805 Marionette TRACE conn6 <- [1,270,null,{}] 08:27:33 INFO - PROCESS | 2996 | 1464622053815 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:27:33 INFO - PROCESS | 2996 | 1464622053900 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 08:27:33 INFO - PROCESS | 2996 | 1464622053917 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E97EC00 == 34 [pid = 2996] [id = 77] 08:27:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (14689C00) [pid = 2996] [serial = 228] [outer = 00000000] 08:27:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (152A6C00) [pid = 2996] [serial = 229] [outer = 14689C00] 08:27:33 INFO - PROCESS | 2996 | 1464622053967 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (152BB000) [pid = 2996] [serial = 230] [outer = 14689C00] 08:27:34 INFO - PROCESS | 2996 | 1464622054432 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:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 08:27:34 INFO - PROCESS | 2996 | 1464622054476 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 2996 | 1464622054479 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 08:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:27:34 INFO - PROCESS | 2996 | 1464622054482 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 2996 | 1464622054484 Marionette TRACE conn6 <- [1,274,null,{}] 08:27:34 INFO - PROCESS | 2996 | 1464622054487 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:27:34 INFO - PROCESS | 2996 | 1464622054573 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 08:27:34 INFO - PROCESS | 2996 | 1464622054583 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15FE5000 == 35 [pid = 2996] [id = 78] 08:27:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (15FE9400) [pid = 2996] [serial = 231] [outer = 00000000] 08:27:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (180B5000) [pid = 2996] [serial = 232] [outer = 15FE9400] 08:27:34 INFO - PROCESS | 2996 | 1464622054630 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (181B6000) [pid = 2996] [serial = 233] [outer = 15FE9400] 08:27:35 INFO - PROCESS | 2996 | 1464622055075 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:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 08:27:35 INFO - PROCESS | 2996 | 1464622055116 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 08:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:27:35 INFO - PROCESS | 2996 | 1464622055118 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 08:27:35 INFO - PROCESS | 2996 | 1464622055121 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 2996 | 1464622055123 Marionette TRACE conn6 <- [1,278,null,{}] 08:27:35 INFO - PROCESS | 2996 | 1464622055126 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:27:35 INFO - PROCESS | 2996 | 1464622055208 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 08:27:35 INFO - PROCESS | 2996 | 1464622055214 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181BC000 == 36 [pid = 2996] [id = 79] 08:27:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (181C1800) [pid = 2996] [serial = 234] [outer = 00000000] 08:27:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (19193400) [pid = 2996] [serial = 235] [outer = 181C1800] 08:27:35 INFO - PROCESS | 2996 | 1464622055259 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (191C1C00) [pid = 2996] [serial = 236] [outer = 181C1800] 08:27:35 INFO - PROCESS | 2996 | 1464622055711 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:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 08:27:35 INFO - PROCESS | 2996 | 1464622055752 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 08:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:27:35 INFO - PROCESS | 2996 | 1464622055754 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 08:27:35 INFO - PROCESS | 2996 | 1464622055762 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 2996 | 1464622055764 Marionette TRACE conn6 <- [1,282,null,{}] 08:27:35 INFO - PROCESS | 2996 | 1464622055767 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:27:35 INFO - PROCESS | 2996 | 1464622055898 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 08:27:35 INFO - PROCESS | 2996 | 1464622055975 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DDB8C00 == 37 [pid = 2996] [id = 80] 08:27:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (181BE800) [pid = 2996] [serial = 237] [outer = 00000000] 08:27:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (198D4400) [pid = 2996] [serial = 238] [outer = 181BE800] 08:27:36 INFO - PROCESS | 2996 | 1464622056020 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (198DC800) [pid = 2996] [serial = 239] [outer = 181BE800] 08:27:36 INFO - PROCESS | 2996 | 1464622056445 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:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 08:27:36 INFO - PROCESS | 2996 | 1464622056488 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 2996 | 1464622056490 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 08:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:27:36 INFO - PROCESS | 2996 | 1464622056501 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 2996 | 1464622056502 Marionette TRACE conn6 <- [1,286,null,{}] 08:27:36 INFO - PROCESS | 2996 | 1464622056506 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:27:36 INFO - PROCESS | 2996 | 1464622056612 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 08:27:36 INFO - PROCESS | 2996 | 1464622056621 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1A9D5000 == 38 [pid = 2996] [id = 81] 08:27:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (1AA19C00) [pid = 2996] [serial = 240] [outer = 00000000] 08:27:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (1B7F0400) [pid = 2996] [serial = 241] [outer = 1AA19C00] 08:27:36 INFO - PROCESS | 2996 | 1464622056664 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (1BE59800) [pid = 2996] [serial = 242] [outer = 1AA19C00] 08:27:37 INFO - PROCESS | 2996 | 1464622057089 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:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 08:27:37 INFO - PROCESS | 2996 | 1464622057124 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 2996 | 1464622057126 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 08:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:27:37 INFO - PROCESS | 2996 | 1464622057129 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 2996 | 1464622057131 Marionette TRACE conn6 <- [1,290,null,{}] 08:27:37 INFO - PROCESS | 2996 | 1464622057134 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:27:37 INFO - PROCESS | 2996 | 1464622057254 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 08:27:37 INFO - PROCESS | 2996 | 1464622057335 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 2996 | ++DOCSHELL 1BE5D800 == 39 [pid = 2996] [id = 82] 08:27:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1BE5E400) [pid = 2996] [serial = 243] [outer = 00000000] 08:27:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (1BE65000) [pid = 2996] [serial = 244] [outer = 1BE5E400] 08:27:37 INFO - PROCESS | 2996 | 1464622057381 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1BE67800) [pid = 2996] [serial = 245] [outer = 1BE5E400] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (16C73C00) [pid = 2996] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (181BD400) [pid = 2996] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (19160800) [pid = 2996] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (0DDBA400) [pid = 2996] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (15406000) [pid = 2996] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (19382C00) [pid = 2996] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0D33FC00) [pid = 2996] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (0D7F4C00) [pid = 2996] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (15072800) [pid = 2996] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (198D6000) [pid = 2996] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:27:37 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (14C2FC00) [pid = 2996] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:27:37 INFO - PROCESS | 2996 | 1464622057851 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:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 771ms 08:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:27:37 INFO - PROCESS | 2996 | 1464622057904 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 2996 | 1464622057906 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 08:27:37 INFO - PROCESS | 2996 | 1464622057910 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 2996 | 1464622057911 Marionette TRACE conn6 <- [1,294,null,{}] 08:27:37 INFO - PROCESS | 2996 | 1464622057915 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:27:37 INFO - PROCESS | 2996 | 1464622057997 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 08:27:37 INFO - PROCESS | 2996 | 1464622058004 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBEC800 == 40 [pid = 2996] [id = 83] 08:27:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (0D33FC00) [pid = 2996] [serial = 246] [outer = 00000000] 08:27:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (1A6AB400) [pid = 2996] [serial = 247] [outer = 0D33FC00] 08:27:38 INFO - PROCESS | 2996 | 1464622058048 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (0D754C00) [pid = 2996] [serial = 248] [outer = 0D33FC00] 08:27:38 INFO - PROCESS | 2996 | 1464622058465 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:27:38 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:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 08:27:38 INFO - PROCESS | 2996 | 1464622058541 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 2996 | 1464622058543 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 08:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:27:38 INFO - PROCESS | 2996 | 1464622058547 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 2996 | 1464622058548 Marionette TRACE conn6 <- [1,298,null,{}] 08:27:38 INFO - PROCESS | 2996 | 1464622058552 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:27:38 INFO - PROCESS | 2996 | 1464622058631 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 08:27:38 INFO - PROCESS | 2996 | 1464622058638 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 198DCC00 == 41 [pid = 2996] [id = 84] 08:27:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (1BE43400) [pid = 2996] [serial = 249] [outer = 00000000] 08:27:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (1BE49C00) [pid = 2996] [serial = 250] [outer = 1BE43400] 08:27:38 INFO - PROCESS | 2996 | 1464622058682 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (1BE4AC00) [pid = 2996] [serial = 251] [outer = 1BE43400] 08:27:39 INFO - PROCESS | 2996 | 1464622059114 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:27:39 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:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 08:27:39 INFO - PROCESS | 2996 | 1464622059178 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 2996 | 1464622059180 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 08:27:39 INFO - PROCESS | 2996 | 1464622059184 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:27:39 INFO - PROCESS | 2996 | 1464622059186 Marionette TRACE conn6 <- [1,302,null,{}] 08:27:39 INFO - PROCESS | 2996 | 1464622059190 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:27:39 INFO - PROCESS | 2996 | 1464622059288 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 08:27:39 INFO - PROCESS | 2996 | 1464622059297 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 2996 | ++DOCSHELL 0DA60800 == 42 [pid = 2996] [id = 85] 08:27:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (0DA63800) [pid = 2996] [serial = 252] [outer = 00000000] 08:27:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0DA69800) [pid = 2996] [serial = 253] [outer = 0DA63800] 08:27:39 INFO - PROCESS | 2996 | 1464622059359 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1BE50800) [pid = 2996] [serial = 254] [outer = 0DA63800] 08:27:39 INFO - PROCESS | 2996 | 1464622059949 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:27:40 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:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 830ms 08:27:40 INFO - PROCESS | 2996 | 1464622060060 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 2996 | 1464622060064 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 08:27:40 INFO - PROCESS | 2996 | 1464622060067 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:27:40 INFO - PROCESS | 2996 | 1464622060080 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 2996 | 1464622060084 Marionette TRACE conn6 <- [1,306,null,{}] 08:27:40 INFO - PROCESS | 2996 | 1464622060089 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:27:40 INFO - PROCESS | 2996 | 1464622060210 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 08:27:40 INFO - PROCESS | 2996 | 1464622060330 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB9A800 == 43 [pid = 2996] [id = 86] 08:27:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0CFD5400) [pid = 2996] [serial = 255] [outer = 00000000] 08:27:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (0DA64800) [pid = 2996] [serial = 256] [outer = 0CFD5400] 08:27:40 INFO - PROCESS | 2996 | 1464622060393 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (0DB77000) [pid = 2996] [serial = 257] [outer = 0CFD5400] 08:27:40 INFO - PROCESS | 2996 | 1464622060952 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:27:40 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:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 08:27:40 INFO - PROCESS | 2996 | 1464622061003 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 2996 | 1464622061008 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 08:27:40 INFO - PROCESS | 2996 | 1464622061014 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:27:41 INFO - PROCESS | 2996 | 1464622061017 Marionette TRACE conn6 <- [1,310,null,{}] 08:27:41 INFO - PROCESS | 2996 | 1464622061022 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:27:41 INFO - PROCESS | 2996 | 1464622061137 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 08:27:41 INFO - PROCESS | 2996 | 1464622061236 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1540B400 == 44 [pid = 2996] [id = 87] 08:27:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (15412400) [pid = 2996] [serial = 258] [outer = 00000000] 08:27:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (16C73800) [pid = 2996] [serial = 259] [outer = 15412400] 08:27:41 INFO - PROCESS | 2996 | 1464622061294 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (181B2800) [pid = 2996] [serial = 260] [outer = 15412400] 08:27:41 INFO - PROCESS | 2996 | 1464622061891 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:27:41 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:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 08:27:41 INFO - PROCESS | 2996 | 1464622061948 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 2996 | 1464622061951 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 08:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:27:41 INFO - PROCESS | 2996 | 1464622061955 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 2996 | 1464622061958 Marionette TRACE conn6 <- [1,314,null,{}] 08:27:41 INFO - PROCESS | 2996 | 1464622061969 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:27:42 INFO - PROCESS | 2996 | 1464622062101 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 08:27:42 INFO - PROCESS | 2996 | 1464622062231 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE51C00 == 45 [pid = 2996] [id = 88] 08:27:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1BE58800) [pid = 2996] [serial = 261] [outer = 00000000] 08:27:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1C003800) [pid = 2996] [serial = 262] [outer = 1BE58800] 08:27:42 INFO - PROCESS | 2996 | 1464622062321 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1C6A4C00) [pid = 2996] [serial = 263] [outer = 1BE58800] 08:27:42 INFO - PROCESS | 2996 | 1464622062894 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:27:42 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:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 08:27:42 INFO - PROCESS | 2996 | 1464622062928 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 2996 | 1464622062931 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 08:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:27:42 INFO - PROCESS | 2996 | 1464622062934 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 2996 | 1464622062936 Marionette TRACE conn6 <- [1,318,null,{}] 08:27:42 INFO - PROCESS | 2996 | 1464622062939 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:27:43 INFO - PROCESS | 2996 | 1464622063047 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 08:27:43 INFO - PROCESS | 2996 | 1464622063138 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19109400 == 46 [pid = 2996] [id = 89] 08:27:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1910A000) [pid = 2996] [serial = 264] [outer = 00000000] 08:27:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1910FC00) [pid = 2996] [serial = 265] [outer = 1910A000] 08:27:43 INFO - PROCESS | 2996 | 1464622063193 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (19113000) [pid = 2996] [serial = 266] [outer = 1910A000] 08:27:44 INFO - PROCESS | 2996 | 1464622064020 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:27:44 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:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1123ms 08:27:44 INFO - PROCESS | 2996 | 1464622064061 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 2996 | 1464622064065 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 08:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:27:44 INFO - PROCESS | 2996 | 1464622064070 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 2996 | 1464622064073 Marionette TRACE conn6 <- [1,322,null,{}] 08:27:44 INFO - PROCESS | 2996 | 1464622064079 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:27:44 INFO - PROCESS | 2996 | 1464622064176 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 08:27:44 INFO - PROCESS | 2996 | 1464622064255 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D4EDC00 == 47 [pid = 2996] [id = 90] 08:27:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (0D74FC00) [pid = 2996] [serial = 267] [outer = 00000000] 08:27:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (0D81C000) [pid = 2996] [serial = 268] [outer = 0D74FC00] 08:27:44 INFO - PROCESS | 2996 | 1464622064307 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (0DA60000) [pid = 2996] [serial = 269] [outer = 0D74FC00] 08:27:44 INFO - PROCESS | 2996 | 1464622064953 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:27:44 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:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 198DCC00 == 46 [pid = 2996] [id = 84] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 0CBEC800 == 45 [pid = 2996] [id = 83] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 1BE5D800 == 44 [pid = 2996] [id = 82] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 1A9D5000 == 43 [pid = 2996] [id = 81] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 0DDB8C00 == 42 [pid = 2996] [id = 80] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 181BC000 == 41 [pid = 2996] [id = 79] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 15FE5000 == 40 [pid = 2996] [id = 78] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 0E97EC00 == 39 [pid = 2996] [id = 77] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 0CB38000 == 38 [pid = 2996] [id = 76] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (1919DC00) [pid = 2996] [serial = 175] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (1BF16C00) [pid = 2996] [serial = 208] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | 1464622065055 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 2996 | 1464622065060 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 0CB51800 == 37 [pid = 2996] [id = 75] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 1D7D1800 == 36 [pid = 2996] [id = 74] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 198D9C00 == 35 [pid = 2996] [id = 73] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 1502BC00 == 34 [pid = 2996] [id = 72] 08:27:45 INFO - PROCESS | 2996 | --DOCSHELL 0D758400 == 33 [pid = 2996] [id = 71] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (19198C00) [pid = 2996] [serial = 163] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (181C1C00) [pid = 2996] [serial = 193] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (1932DC00) [pid = 2996] [serial = 197] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (191BA400) [pid = 2996] [serial = 196] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (18693000) [pid = 2996] [serial = 194] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0CBEC400) [pid = 2996] [serial = 166] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (14C34800) [pid = 2996] [serial = 169] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (0DFA3C00) [pid = 2996] [serial = 184] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (0E999800) [pid = 2996] [serial = 185] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (15FE8400) [pid = 2996] [serial = 190] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (196E9000) [pid = 2996] [serial = 199] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (0D74F000) [pid = 2996] [serial = 181] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (0D7EBC00) [pid = 2996] [serial = 182] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0D814800) [pid = 2996] [serial = 178] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (0DB72800) [pid = 2996] [serial = 179] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (152B6000) [pid = 2996] [serial = 187] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (152BD400) [pid = 2996] [serial = 188] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (1933A400) [pid = 2996] [serial = 172] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (1A9DB400) [pid = 2996] [serial = 206] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (198DC400) [pid = 2996] [serial = 205] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (198CEC00) [pid = 2996] [serial = 203] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (196EAC00) [pid = 2996] [serial = 200] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (19667C00) [pid = 2996] [serial = 202] [outer = 00000000] [url = about:blank] 08:27:45 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (15FEA000) [pid = 2996] [serial = 191] [outer = 00000000] [url = about:blank] 08:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:27:45 INFO - PROCESS | 2996 | 1464622065092 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 2996 | 1464622065094 Marionette TRACE conn6 <- [1,326,null,{}] 08:27:45 INFO - PROCESS | 2996 | 1464622065098 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:27:45 INFO - PROCESS | 2996 | 1464622065191 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 08:27:45 INFO - PROCESS | 2996 | 1464622065198 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1BDC00 == 34 [pid = 2996] [id = 91] 08:27:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (0D1F4800) [pid = 2996] [serial = 270] [outer = 00000000] 08:27:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (0D74F000) [pid = 2996] [serial = 271] [outer = 0D1F4800] 08:27:45 INFO - PROCESS | 2996 | 1464622065247 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (0D814800) [pid = 2996] [serial = 272] [outer = 0D1F4800] 08:27:45 INFO - PROCESS | 2996 | 1464622065722 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:27:45 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:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 689ms 08:27:45 INFO - PROCESS | 2996 | 1464622065782 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 2996 | 1464622065784 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 08:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:27:45 INFO - PROCESS | 2996 | 1464622065788 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 2996 | 1464622065791 Marionette TRACE conn6 <- [1,330,null,{}] 08:27:45 INFO - PROCESS | 2996 | 1464622065802 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:27:45 INFO - PROCESS | 2996 | 1464622065893 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 08:27:45 INFO - PROCESS | 2996 | 1464622065904 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DFA3C00 == 35 [pid = 2996] [id = 92] 08:27:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (0E70E800) [pid = 2996] [serial = 273] [outer = 00000000] 08:27:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (14C75800) [pid = 2996] [serial = 274] [outer = 0E70E800] 08:27:46 INFO - PROCESS | 2996 | 1464622066020 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (152BA400) [pid = 2996] [serial = 275] [outer = 0E70E800] 08:27:46 INFO - PROCESS | 2996 | 1464622066433 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:27:46 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:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 08:27:46 INFO - PROCESS | 2996 | 1464622066462 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 2996 | 1464622066464 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 08:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:27:46 INFO - PROCESS | 2996 | 1464622066467 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 2996 | 1464622066468 Marionette TRACE conn6 <- [1,334,null,{}] 08:27:46 INFO - PROCESS | 2996 | 1464622066472 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:27:46 INFO - PROCESS | 2996 | 1464622066586 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 08:27:46 INFO - PROCESS | 2996 | 1464622066599 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15F0B400 == 36 [pid = 2996] [id = 93] 08:27:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (15F14000) [pid = 2996] [serial = 276] [outer = 00000000] 08:27:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (16FFE000) [pid = 2996] [serial = 277] [outer = 15F14000] 08:27:46 INFO - PROCESS | 2996 | 1464622066645 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (180BEC00) [pid = 2996] [serial = 278] [outer = 15F14000] 08:27:47 INFO - PROCESS | 2996 | 1464622067077 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:27:47 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:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 08:27:47 INFO - PROCESS | 2996 | 1464622067110 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 2996 | 1464622067112 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 08:27:47 INFO - PROCESS | 2996 | 1464622067114 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:27:47 INFO - PROCESS | 2996 | 1464622067116 Marionette TRACE conn6 <- [1,338,null,{}] 08:27:47 INFO - PROCESS | 2996 | 1464622067119 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:27:47 INFO - PROCESS | 2996 | 1464622067237 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 08:27:47 INFO - PROCESS | 2996 | 1464622067243 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181BC000 == 37 [pid = 2996] [id = 94] 08:27:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (181BD000) [pid = 2996] [serial = 279] [outer = 00000000] 08:27:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (19108800) [pid = 2996] [serial = 280] [outer = 181BD000] 08:27:47 INFO - PROCESS | 2996 | 1464622067289 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (19114000) [pid = 2996] [serial = 281] [outer = 181BD000] 08:27:47 INFO - PROCESS | 2996 | 1464622067725 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:27:47 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:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 08:27:47 INFO - PROCESS | 2996 | 1464622067749 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 2996 | 1464622067751 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 08:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:27:47 INFO - PROCESS | 2996 | 1464622067760 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 2996 | 1464622067761 Marionette TRACE conn6 <- [1,342,null,{}] 08:27:47 INFO - PROCESS | 2996 | 1464622067765 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:27:47 INFO - PROCESS | 2996 | 1464622067899 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 08:27:47 INFO - PROCESS | 2996 | 1464622067985 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19197C00 == 38 [pid = 2996] [id = 95] 08:27:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (19198000) [pid = 2996] [serial = 282] [outer = 00000000] 08:27:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1965A400) [pid = 2996] [serial = 283] [outer = 19198000] 08:27:48 INFO - PROCESS | 2996 | 1464622068033 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (19667000) [pid = 2996] [serial = 284] [outer = 19198000] 08:27:48 INFO - PROCESS | 2996 | 1464622068481 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:27:48 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:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 770ms 08:27:48 INFO - PROCESS | 2996 | 1464622068534 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 2996 | 1464622068536 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 08:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:27:48 INFO - PROCESS | 2996 | 1464622068539 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 2996 | 1464622068540 Marionette TRACE conn6 <- [1,346,null,{}] 08:27:48 INFO - PROCESS | 2996 | 1464622068544 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:27:48 INFO - PROCESS | 2996 | 1464622068664 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 08:27:48 INFO - PROCESS | 2996 | 1464622068677 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 196EAC00 == 39 [pid = 2996] [id = 96] 08:27:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (196EC800) [pid = 2996] [serial = 285] [outer = 00000000] 08:27:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (197A0800) [pid = 2996] [serial = 286] [outer = 196EC800] 08:27:48 INFO - PROCESS | 2996 | 1464622068722 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (197A3C00) [pid = 2996] [serial = 287] [outer = 196EC800] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0DDB7C00) [pid = 2996] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (0D7F5000) [pid = 2996] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (181BE800) [pid = 2996] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1AA19C00) [pid = 2996] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (0CB47400) [pid = 2996] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (15FE9400) [pid = 2996] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (14689C00) [pid = 2996] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (1BE5E400) [pid = 2996] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (181C1800) [pid = 2996] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (0D33B000) [pid = 2996] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (1BE43400) [pid = 2996] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:27:49 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0D33FC00) [pid = 2996] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:27:49 INFO - PROCESS | 2996 | 1464622069336 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:27:49 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:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 830ms 08:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:27:49 INFO - PROCESS | 2996 | 1464622069370 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 2996 | 1464622069372 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 08:27:49 INFO - PROCESS | 2996 | 1464622069375 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 2996 | 1464622069376 Marionette TRACE conn6 <- [1,350,null,{}] 08:27:49 INFO - PROCESS | 2996 | 1464622069380 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:27:49 INFO - PROCESS | 2996 | 1464622069457 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 08:27:49 INFO - PROCESS | 2996 | 1464622069464 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7EF800 == 40 [pid = 2996] [id = 97] 08:27:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (14689C00) [pid = 2996] [serial = 288] [outer = 00000000] 08:27:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (180C0400) [pid = 2996] [serial = 289] [outer = 14689C00] 08:27:49 INFO - PROCESS | 2996 | 1464622069518 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (181BE800) [pid = 2996] [serial = 290] [outer = 14689C00] 08:27:49 INFO - PROCESS | 2996 | 1464622069935 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:27:49 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:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 632ms 08:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:27:49 INFO - PROCESS | 2996 | 1464622070008 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 2996 | 1464622070010 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 08:27:50 INFO - PROCESS | 2996 | 1464622070013 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 2996 | 1464622070015 Marionette TRACE conn6 <- [1,354,null,{}] 08:27:50 INFO - PROCESS | 2996 | 1464622070018 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:27:50 INFO - PROCESS | 2996 | 1464622070096 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 08:27:50 INFO - PROCESS | 2996 | 1464622070102 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D15EC00 == 41 [pid = 2996] [id = 98] 08:27:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (198CF000) [pid = 2996] [serial = 291] [outer = 00000000] 08:27:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1B7F0800) [pid = 2996] [serial = 292] [outer = 198CF000] 08:27:50 INFO - PROCESS | 2996 | 1464622070146 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (1BE49800) [pid = 2996] [serial = 293] [outer = 198CF000] 08:27:50 INFO - PROCESS | 2996 | 1464622070555 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:27:50 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:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 08:27:50 INFO - PROCESS | 2996 | 1464622070594 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 2996 | 1464622070596 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 08:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:27:50 INFO - PROCESS | 2996 | 1464622070599 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 2996 | 1464622070600 Marionette TRACE conn6 <- [1,358,null,{}] 08:27:50 INFO - PROCESS | 2996 | 1464622070604 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:27:50 INFO - PROCESS | 2996 | 1464622070686 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 08:27:50 INFO - PROCESS | 2996 | 1464622070693 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE4D800 == 42 [pid = 2996] [id = 99] 08:27:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1BE4E400) [pid = 2996] [serial = 294] [outer = 00000000] 08:27:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1BEC9000) [pid = 2996] [serial = 295] [outer = 1BE4E400] 08:27:50 INFO - PROCESS | 2996 | 1464622070739 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1C063C00) [pid = 2996] [serial = 296] [outer = 1BE4E400] 08:27:51 INFO - PROCESS | 2996 | 1464622071182 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:27:51 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:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 08:27:51 INFO - PROCESS | 2996 | 1464622071235 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 2996 | 1464622071238 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 08:27:51 INFO - PROCESS | 2996 | 1464622071241 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:27:51 INFO - PROCESS | 2996 | 1464622071243 Marionette TRACE conn6 <- [1,362,null,{}] 08:27:51 INFO - PROCESS | 2996 | 1464622071247 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:27:51 INFO - PROCESS | 2996 | 1464622071398 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 08:27:51 INFO - PROCESS | 2996 | 1464622071500 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBA7C00 == 43 [pid = 2996] [id = 100] 08:27:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (0CBE7800) [pid = 2996] [serial = 297] [outer = 00000000] 08:27:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (0CBF2000) [pid = 2996] [serial = 298] [outer = 0CBE7800] 08:27:51 INFO - PROCESS | 2996 | 1464622071557 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (0D1BE800) [pid = 2996] [serial = 299] [outer = 0CBE7800] 08:27:52 INFO - PROCESS | 2996 | 1464622072205 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:27:52 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:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1019ms 08:27:52 INFO - PROCESS | 2996 | 1464622072277 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 2996 | 1464622072281 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 08:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:27:52 INFO - PROCESS | 2996 | 1464622072305 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 2996 | 1464622072310 Marionette TRACE conn6 <- [1,366,null,{}] 08:27:52 INFO - PROCESS | 2996 | 1464622072315 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:27:52 INFO - PROCESS | 2996 | 1464622072433 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 08:27:52 INFO - PROCESS | 2996 | 1464622072555 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 146B5C00 == 44 [pid = 2996] [id = 101] 08:27:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (14994000) [pid = 2996] [serial = 300] [outer = 00000000] 08:27:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (152BD400) [pid = 2996] [serial = 301] [outer = 14994000] 08:27:52 INFO - PROCESS | 2996 | 1464622072618 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (154B3400) [pid = 2996] [serial = 302] [outer = 14994000] 08:27:53 INFO - PROCESS | 2996 | 1464622073165 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:27:53 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:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 950ms 08:27:53 INFO - PROCESS | 2996 | 1464622073243 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 2996 | 1464622073247 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 08:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:27:53 INFO - PROCESS | 2996 | 1464622073250 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 2996 | 1464622073252 Marionette TRACE conn6 <- [1,370,null,{}] 08:27:53 INFO - PROCESS | 2996 | 1464622073257 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:27:53 INFO - PROCESS | 2996 | 1464622073363 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 08:27:53 INFO - PROCESS | 2996 | 1464622073465 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15FE6C00 == 45 [pid = 2996] [id = 102] 08:27:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (19330000) [pid = 2996] [serial = 303] [outer = 00000000] 08:27:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1979EC00) [pid = 2996] [serial = 304] [outer = 19330000] 08:27:53 INFO - PROCESS | 2996 | 1464622073521 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1B6F5800) [pid = 2996] [serial = 305] [outer = 19330000] 08:27:54 INFO - PROCESS | 2996 | 1464622074155 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:27:54 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:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 08:27:54 INFO - PROCESS | 2996 | 1464622074182 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 2996 | 1464622074187 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 08:27:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:27:54 INFO - PROCESS | 2996 | 1464622074198 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 2996 | 1464622074203 Marionette TRACE conn6 <- [1,374,null,{}] 08:27:54 INFO - PROCESS | 2996 | 1464622074207 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:27:54 INFO - PROCESS | 2996 | 1464622074321 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 08:27:54 INFO - PROCESS | 2996 | 1464622074441 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D81D000 == 46 [pid = 2996] [id = 103] 08:27:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1E4E6400) [pid = 2996] [serial = 306] [outer = 00000000] 08:27:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1E4ED000) [pid = 2996] [serial = 307] [outer = 1E4E6400] 08:27:54 INFO - PROCESS | 2996 | 1464622074497 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1E4EFC00) [pid = 2996] [serial = 308] [outer = 1E4E6400] 08:27:55 INFO - PROCESS | 2996 | 1464622075062 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:27:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 890ms 08:27:55 INFO - PROCESS | 2996 | 1464622075082 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 2996 | 1464622075085 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 08:27:55 INFO - PROCESS | 2996 | 1464622075088 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 2996 | 1464622075090 Marionette TRACE conn6 <- [1,378,null,{}] 08:27:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:27:55 INFO - PROCESS | 2996 | 1464622075094 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:27:55 INFO - PROCESS | 2996 | 1464622075200 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 08:27:55 INFO - PROCESS | 2996 | 1464622075293 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E4F1400 == 47 [pid = 2996] [id = 104] 08:27:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (1F249000) [pid = 2996] [serial = 309] [outer = 00000000] 08:27:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (1F24EC00) [pid = 2996] [serial = 310] [outer = 1F249000] 08:27:55 INFO - PROCESS | 2996 | 1464622075347 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (1F402400) [pid = 2996] [serial = 311] [outer = 1F249000] 08:27:55 INFO - PROCESS | 2996 | 1464622075961 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:27:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:27:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 929ms 08:27:56 INFO - PROCESS | 2996 | 1464622076023 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 2996 | 1464622076025 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 08:27:56 INFO - PROCESS | 2996 | 1464622076029 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:27:56 INFO - PROCESS | 2996 | 1464622076031 Marionette TRACE conn6 <- [1,382,null,{}] 08:27:56 INFO - PROCESS | 2996 | 1464622076034 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:27:56 INFO - PROCESS | 2996 | 1464622076136 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 08:27:56 INFO - PROCESS | 2996 | 1464622076236 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14653C00 == 48 [pid = 2996] [id = 105] 08:27:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (14654C00) [pid = 2996] [serial = 312] [outer = 00000000] 08:27:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (14658400) [pid = 2996] [serial = 313] [outer = 14654C00] 08:27:56 INFO - PROCESS | 2996 | 1464622076297 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1F24DC00) [pid = 2996] [serial = 314] [outer = 14654C00] 08:27:57 INFO - PROCESS | 2996 | 1464622077028 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:27:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:27:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1066ms 08:27:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:27:57 INFO - PROCESS | 2996 | 1464622077099 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 2996 | 1464622077103 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 08:27:57 INFO - PROCESS | 2996 | 1464622077108 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 2996 | 1464622077112 Marionette TRACE conn6 <- [1,386,null,{}] 08:27:57 INFO - PROCESS | 2996 | 1464622077119 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:27:57 INFO - PROCESS | 2996 | 1464622077239 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 08:27:57 INFO - PROCESS | 2996 | 1464622077369 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D81F400 == 49 [pid = 2996] [id = 106] 08:27:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (0DA67000) [pid = 2996] [serial = 315] [outer = 00000000] 08:27:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (0DDBB000) [pid = 2996] [serial = 316] [outer = 0DA67000] 08:27:57 INFO - PROCESS | 2996 | 1464622077420 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (14652400) [pid = 2996] [serial = 317] [outer = 0DA67000] 08:27:58 INFO - PROCESS | 2996 | 1464622078047 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:27:58 INFO - PROCESS | 2996 | --DOCSHELL 1BE4D800 == 48 [pid = 2996] [id = 99] 08:27:58 INFO - PROCESS | 2996 | --DOCSHELL 0D15EC00 == 47 [pid = 2996] [id = 98] 08:27:58 INFO - PROCESS | 2996 | --DOCSHELL 0D7EF800 == 46 [pid = 2996] [id = 97] 08:27:58 INFO - PROCESS | 2996 | --DOCSHELL 196EAC00 == 45 [pid = 2996] [id = 96] 08:27:58 INFO - PROCESS | 2996 | --DOCSHELL 19197C00 == 44 [pid = 2996] [id = 95] 08:27:58 INFO - PROCESS | 2996 | --DOCSHELL 181BC000 == 43 [pid = 2996] [id = 94] 08:27:58 INFO - PROCESS | 2996 | --DOCSHELL 15F0B400 == 42 [pid = 2996] [id = 93] 08:27:58 INFO - PROCESS | 2996 | --DOCSHELL 0DFA3C00 == 41 [pid = 2996] [id = 92] 08:27:58 INFO - PROCESS | 2996 | --DOCSHELL 0D1BDC00 == 40 [pid = 2996] [id = 91] 08:27:58 INFO - PROCESS | 2996 | --DOCSHELL 0D4EDC00 == 39 [pid = 2996] [id = 90] 08:27:58 INFO - PROCESS | 2996 | --DOCSHELL 0CB9A800 == 38 [pid = 2996] [id = 86] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (19666C00) [pid = 2996] [serial = 176] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (0E7F5000) [pid = 2996] [serial = 133] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (198D4400) [pid = 2996] [serial = 238] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1B7F0400) [pid = 2996] [serial = 241] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (0D7F6000) [pid = 2996] [serial = 211] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (198DC800) [pid = 2996] [serial = 239] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (1802CC00) [pid = 2996] [serial = 214] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (1D023800) [pid = 2996] [serial = 217] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1D7DF000) [pid = 2996] [serial = 220] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (0D1BD000) [pid = 2996] [serial = 226] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (0D7EAC00) [pid = 2996] [serial = 227] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (180B5000) [pid = 2996] [serial = 232] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (181B6000) [pid = 2996] [serial = 233] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (152A6C00) [pid = 2996] [serial = 229] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (152BB000) [pid = 2996] [serial = 230] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1BE65000) [pid = 2996] [serial = 244] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (19193400) [pid = 2996] [serial = 235] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0DC02C00) [pid = 2996] [serial = 224] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0D7F3400) [pid = 2996] [serial = 223] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (1BE59800) [pid = 2996] [serial = 242] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1BE4AC00) [pid = 2996] [serial = 251] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (0DA69800) [pid = 2996] [serial = 253] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (1BE49C00) [pid = 2996] [serial = 250] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (1BE67800) [pid = 2996] [serial = 245] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (0D754C00) [pid = 2996] [serial = 248] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (1A6AB400) [pid = 2996] [serial = 247] [outer = 00000000] [url = about:blank] 08:27:58 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (191C1C00) [pid = 2996] [serial = 236] [outer = 00000000] [url = about:blank] 08:27:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:27:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1025ms 08:27:58 INFO - PROCESS | 2996 | 1464622078134 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 2996 | 1464622078139 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 08:27:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:27:58 INFO - PROCESS | 2996 | 1464622078145 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 2996 | 1464622078148 Marionette TRACE conn6 <- [1,390,null,{}] 08:27:58 INFO - PROCESS | 2996 | 1464622078182 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:27:58 INFO - PROCESS | 2996 | 1464622078276 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 08:27:58 INFO - PROCESS | 2996 | 1464622078285 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 2996 | ++DOCSHELL 0D4EDC00 == 39 [pid = 2996] [id = 107] 08:27:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0D754C00) [pid = 2996] [serial = 318] [outer = 00000000] 08:27:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0D7F6400) [pid = 2996] [serial = 319] [outer = 0D754C00] 08:27:58 INFO - PROCESS | 2996 | 1464622078330 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0DA5F000) [pid = 2996] [serial = 320] [outer = 0D754C00] 08:27:58 INFO - PROCESS | 2996 | 1464622078861 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:27:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:27:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 08:27:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:27:58 INFO - PROCESS | 2996 | 1464622078878 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 2996 | 1464622078881 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 08:27:58 INFO - PROCESS | 2996 | 1464622078884 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 2996 | 1464622078887 Marionette TRACE conn6 <- [1,394,null,{}] 08:27:58 INFO - PROCESS | 2996 | 1464622078897 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:27:58 INFO - PROCESS | 2996 | 1464622078983 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 08:27:58 INFO - PROCESS | 2996 | 1464622078991 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 2996 | ++DOCSHELL 15077000 == 40 [pid = 2996] [id = 108] 08:27:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (152B7400) [pid = 2996] [serial = 321] [outer = 00000000] 08:27:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (152C0C00) [pid = 2996] [serial = 322] [outer = 152B7400] 08:27:59 INFO - PROCESS | 2996 | 1464622079039 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (15F13C00) [pid = 2996] [serial = 323] [outer = 152B7400] 08:27:59 INFO - PROCESS | 2996 | 1464622079512 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:27:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:27:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 08:27:59 INFO - PROCESS | 2996 | 1464622079575 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 2996 | 1464622079577 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 08:27:59 INFO - PROCESS | 2996 | 1464622079580 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 2996 | 1464622079582 Marionette TRACE conn6 <- [1,398,null,{}] 08:27:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:27:59 INFO - PROCESS | 2996 | 1464622079586 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:27:59 INFO - PROCESS | 2996 | 1464622079670 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 08:27:59 INFO - PROCESS | 2996 | 1464622079759 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181B3C00 == 41 [pid = 2996] [id = 109] 08:27:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (181B5C00) [pid = 2996] [serial = 324] [outer = 00000000] 08:27:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1862B800) [pid = 2996] [serial = 325] [outer = 181B5C00] 08:27:59 INFO - PROCESS | 2996 | 1464622079807 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1910A400) [pid = 2996] [serial = 326] [outer = 181B5C00] 08:28:00 INFO - PROCESS | 2996 | 1464622080254 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:28:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:28:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 08:28:00 INFO - PROCESS | 2996 | 1464622080319 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 2996 | 1464622080321 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 08:28:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:28:00 INFO - PROCESS | 2996 | 1464622080335 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 2996 | 1464622080337 Marionette TRACE conn6 <- [1,402,null,{}] 08:28:00 INFO - PROCESS | 2996 | 1464622080341 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:28:00 INFO - PROCESS | 2996 | 1464622080454 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 08:28:00 INFO - PROCESS | 2996 | 1464622080515 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19194C00 == 42 [pid = 2996] [id = 110] 08:28:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (19196000) [pid = 2996] [serial = 327] [outer = 00000000] 08:28:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1919E800) [pid = 2996] [serial = 328] [outer = 19196000] 08:28:00 INFO - PROCESS | 2996 | 1464622080563 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (19466000) [pid = 2996] [serial = 329] [outer = 19196000] 08:28:01 INFO - PROCESS | 2996 | 1464622081019 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:28:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:28:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 731ms 08:28:01 INFO - PROCESS | 2996 | 1464622081073 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 08:28:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:28:01 INFO - PROCESS | 2996 | 1464622081075 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 08:28:01 INFO - PROCESS | 2996 | 1464622081079 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - PROCESS | 2996 | 1464622081081 Marionette TRACE conn6 <- [1,406,null,{}] 08:28:01 INFO - PROCESS | 2996 | 1464622081084 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:28:01 INFO - PROCESS | 2996 | 1464622081216 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 08:28:01 INFO - PROCESS | 2996 | 1464622081279 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 197A1400 == 43 [pid = 2996] [id = 111] 08:28:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (198D1000) [pid = 2996] [serial = 330] [outer = 00000000] 08:28:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1A6AB400) [pid = 2996] [serial = 331] [outer = 198D1000] 08:28:01 INFO - PROCESS | 2996 | 1464622081327 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1AA1F000) [pid = 2996] [serial = 332] [outer = 198D1000] 08:28:01 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (181BD000) [pid = 2996] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:28:01 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (196EC800) [pid = 2996] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:28:01 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (19198000) [pid = 2996] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:28:01 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (0D1F4800) [pid = 2996] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:28:01 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (15F14000) [pid = 2996] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:28:01 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0E70E800) [pid = 2996] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:28:01 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0D74FC00) [pid = 2996] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:28:01 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (14689C00) [pid = 2996] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:28:01 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (198CF000) [pid = 2996] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:28:02 INFO - PROCESS | 2996 | 1464622082174 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:28:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:28:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1120ms 08:28:02 INFO - PROCESS | 2996 | 1464622082202 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 2996 | 1464622082208 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 08:28:02 INFO - PROCESS | 2996 | 1464622082214 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:28:02 INFO - PROCESS | 2996 | 1464622082217 Marionette TRACE conn6 <- [1,410,null,{}] 08:28:02 INFO - PROCESS | 2996 | 1464622082223 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:28:02 INFO - PROCESS | 2996 | 1464622082335 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 08:28:02 INFO - PROCESS | 2996 | 1464622082461 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F6C00 == 44 [pid = 2996] [id = 112] 08:28:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (0D7F7800) [pid = 2996] [serial = 333] [outer = 00000000] 08:28:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (0DB76400) [pid = 2996] [serial = 334] [outer = 0D7F7800] 08:28:02 INFO - PROCESS | 2996 | 1464622082519 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (0DDB8000) [pid = 2996] [serial = 335] [outer = 0D7F7800] 08:28:03 INFO - PROCESS | 2996 | 1464622083152 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:28:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:28:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 08:28:03 INFO - PROCESS | 2996 | 1464622083188 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 2996 | 1464622083194 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 08:28:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:28:03 INFO - PROCESS | 2996 | 1464622083200 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 2996 | 1464622083203 Marionette TRACE conn6 <- [1,414,null,{}] 08:28:03 INFO - PROCESS | 2996 | 1464622083208 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:28:03 INFO - PROCESS | 2996 | 1464622083323 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 08:28:03 INFO - PROCESS | 2996 | 1464622083421 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152B8400 == 45 [pid = 2996] [id = 113] 08:28:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (152BD000) [pid = 2996] [serial = 336] [outer = 00000000] 08:28:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1802F800) [pid = 2996] [serial = 337] [outer = 152BD000] 08:28:03 INFO - PROCESS | 2996 | 1464622083475 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (181C1400) [pid = 2996] [serial = 338] [outer = 152BD000] 08:28:04 INFO - PROCESS | 2996 | 1464622084127 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:28:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:28:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 970ms 08:28:04 INFO - PROCESS | 2996 | 1464622084172 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 2996 | 1464622084175 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 08:28:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:28:04 INFO - PROCESS | 2996 | 1464622084179 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 2996 | 1464622084183 Marionette TRACE conn6 <- [1,418,null,{}] 08:28:04 INFO - PROCESS | 2996 | 1464622084194 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:28:04 INFO - PROCESS | 2996 | 1464622084342 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 08:28:04 INFO - PROCESS | 2996 | 1464622084361 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 198DC800 == 46 [pid = 2996] [id = 114] 08:28:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1A9DD000) [pid = 2996] [serial = 339] [outer = 00000000] 08:28:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1BE43000) [pid = 2996] [serial = 340] [outer = 1A9DD000] 08:28:04 INFO - PROCESS | 2996 | 1464622084421 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1BE4B000) [pid = 2996] [serial = 341] [outer = 1A9DD000] 08:28:05 INFO - PROCESS | 2996 | 1464622085472 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:28:05 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:28:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1333ms 08:28:05 INFO - PROCESS | 2996 | 1464622085516 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 2996 | 1464622085519 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 08:28:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:28:05 INFO - PROCESS | 2996 | 1464622085523 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 2996 | 1464622085525 Marionette TRACE conn6 <- [1,422,null,{}] 08:28:05 INFO - PROCESS | 2996 | 1464622085529 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:28:05 INFO - PROCESS | 2996 | 1464622085635 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 08:28:05 INFO - PROCESS | 2996 | 1464622085757 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE5C000 == 47 [pid = 2996] [id = 115] 08:28:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1BE5C400) [pid = 2996] [serial = 342] [outer = 00000000] 08:28:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1BECB000) [pid = 2996] [serial = 343] [outer = 1BE5C400] 08:28:05 INFO - PROCESS | 2996 | 1464622085817 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1C05F000) [pid = 2996] [serial = 344] [outer = 1BE5C400] 08:28:06 INFO - PROCESS | 2996 | 1464622086823 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:28:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:28:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1331ms 08:28:06 INFO - PROCESS | 2996 | 1464622086857 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 2996 | 1464622086860 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 08:28:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:28:06 INFO - PROCESS | 2996 | 1464622086863 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 2996 | 1464622086865 Marionette TRACE conn6 <- [1,426,null,{}] 08:28:06 INFO - PROCESS | 2996 | 1464622086869 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:28:06 INFO - PROCESS | 2996 | 1464622086970 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 08:28:07 INFO - PROCESS | 2996 | 1464622087047 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CF32400 == 48 [pid = 2996] [id = 116] 08:28:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (0D7EB800) [pid = 2996] [serial = 345] [outer = 00000000] 08:28:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (0DA64C00) [pid = 2996] [serial = 346] [outer = 0D7EB800] 08:28:07 INFO - PROCESS | 2996 | 1464622087177 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (0DA65C00) [pid = 2996] [serial = 347] [outer = 0D7EB800] 08:28:07 INFO - PROCESS | 2996 | 1464622087850 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:28:07 INFO - PROCESS | 2996 | 1464622087889 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 08:28:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:28:07 INFO - PROCESS | 2996 | 1464622087894 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 2996 | 1464622087897 Marionette TRACE conn6 <- [1,430,null,{}] 08:28:07 INFO - PROCESS | 2996 | 1464622087902 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:28:07 INFO - PROCESS | 2996 | 1464622088018 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 08:28:08 INFO - PROCESS | 2996 | 1464622088122 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E99E800 == 49 [pid = 2996] [id = 117] 08:28:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1464CC00) [pid = 2996] [serial = 348] [outer = 00000000] 08:28:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (14925800) [pid = 2996] [serial = 349] [outer = 1464CC00] 08:28:08 INFO - PROCESS | 2996 | 1464622088175 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (149F3400) [pid = 2996] [serial = 350] [outer = 1464CC00] 08:28:08 INFO - PROCESS | 2996 | --DOCSHELL 19194C00 == 48 [pid = 2996] [id = 110] 08:28:08 INFO - PROCESS | 2996 | --DOCSHELL 181B3C00 == 47 [pid = 2996] [id = 109] 08:28:08 INFO - PROCESS | 2996 | --DOCSHELL 15077000 == 46 [pid = 2996] [id = 108] 08:28:08 INFO - PROCESS | 2996 | --DOCSHELL 0D4EDC00 == 45 [pid = 2996] [id = 107] 08:28:08 INFO - PROCESS | 2996 | --DOCSHELL 0D81F400 == 44 [pid = 2996] [id = 106] 08:28:08 INFO - PROCESS | 2996 | --DOCSHELL 146B5C00 == 43 [pid = 2996] [id = 101] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1C003800) [pid = 2996] [serial = 262] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1910FC00) [pid = 2996] [serial = 265] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1BEC9000) [pid = 2996] [serial = 295] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOCSHELL 0CBA7C00 == 42 [pid = 2996] [id = 100] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (16C73800) [pid = 2996] [serial = 259] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (181BE800) [pid = 2996] [serial = 290] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (180C0400) [pid = 2996] [serial = 289] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (0D74F000) [pid = 2996] [serial = 271] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (197A3C00) [pid = 2996] [serial = 287] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (1BE49800) [pid = 2996] [serial = 293] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (19114000) [pid = 2996] [serial = 281] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1B7F0800) [pid = 2996] [serial = 292] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (180BEC00) [pid = 2996] [serial = 278] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (19108800) [pid = 2996] [serial = 280] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (197A0800) [pid = 2996] [serial = 286] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (19667000) [pid = 2996] [serial = 284] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (1965A400) [pid = 2996] [serial = 283] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (0D814800) [pid = 2996] [serial = 272] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (0DA64800) [pid = 2996] [serial = 256] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (16FFE000) [pid = 2996] [serial = 277] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (14C75800) [pid = 2996] [serial = 274] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (152BA400) [pid = 2996] [serial = 275] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (0DA60000) [pid = 2996] [serial = 269] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0D81C000) [pid = 2996] [serial = 268] [outer = 00000000] [url = about:blank] 08:28:08 INFO - PROCESS | 2996 | 1464622088776 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:28:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:28:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 08:28:08 INFO - PROCESS | 2996 | 1464622088825 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 2996 | 1464622088831 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 08:28:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:28:08 INFO - PROCESS | 2996 | 1464622088837 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 2996 | 1464622088840 Marionette TRACE conn6 <- [1,434,null,{}] 08:28:08 INFO - PROCESS | 2996 | 1464622088843 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:28:08 INFO - PROCESS | 2996 | 1464622088934 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 08:28:09 INFO - PROCESS | 2996 | 1464622089026 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D15C800 == 43 [pid = 2996] [id = 118] 08:28:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0DA5C800) [pid = 2996] [serial = 351] [outer = 00000000] 08:28:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0E703400) [pid = 2996] [serial = 352] [outer = 0DA5C800] 08:28:09 INFO - PROCESS | 2996 | 1464622089075 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1491E800) [pid = 2996] [serial = 353] [outer = 0DA5C800] 08:28:09 INFO - PROCESS | 2996 | 1464622089490 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:28:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:28:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 08:28:09 INFO - PROCESS | 2996 | 1464622089509 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 2996 | 1464622089512 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 08:28:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:28:09 INFO - PROCESS | 2996 | 1464622089515 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 2996 | 1464622089518 Marionette TRACE conn6 <- [1,438,null,{}] 08:28:09 INFO - PROCESS | 2996 | 1464622089529 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:28:09 INFO - PROCESS | 2996 | 1464622089649 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 08:28:09 INFO - PROCESS | 2996 | 1464622089660 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15412C00 == 44 [pid = 2996] [id = 119] 08:28:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (15F0B400) [pid = 2996] [serial = 354] [outer = 00000000] 08:28:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (181B6400) [pid = 2996] [serial = 355] [outer = 15F0B400] 08:28:09 INFO - PROCESS | 2996 | 1464622089708 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (181BEC00) [pid = 2996] [serial = 356] [outer = 15F0B400] 08:28:10 INFO - PROCESS | 2996 | 1464622090170 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:28:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:28:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 08:28:10 INFO - PROCESS | 2996 | 1464622090191 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 2996 | 1464622090194 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 08:28:10 INFO - PROCESS | 2996 | 1464622090197 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:28:10 INFO - PROCESS | 2996 | 1464622090199 Marionette TRACE conn6 <- [1,442,null,{}] 08:28:10 INFO - PROCESS | 2996 | 1464622090203 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:28:10 INFO - PROCESS | 2996 | 1464622090294 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 08:28:10 INFO - PROCESS | 2996 | 1464622090303 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19112800 == 45 [pid = 2996] [id = 120] 08:28:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (19114400) [pid = 2996] [serial = 357] [outer = 00000000] 08:28:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1919B800) [pid = 2996] [serial = 358] [outer = 19114400] 08:28:10 INFO - PROCESS | 2996 | 1464622090348 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1965EC00) [pid = 2996] [serial = 359] [outer = 19114400] 08:28:10 INFO - PROCESS | 2996 | 1464622090816 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:28:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:28:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 08:28:10 INFO - PROCESS | 2996 | 1464622090871 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 2996 | 1464622090873 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 08:28:10 INFO - PROCESS | 2996 | 1464622090876 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:28:10 INFO - PROCESS | 2996 | 1464622090878 Marionette TRACE conn6 <- [1,446,null,{}] 08:28:10 INFO - PROCESS | 2996 | 1464622090882 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:28:10 INFO - PROCESS | 2996 | 1464622090990 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 08:28:11 INFO - PROCESS | 2996 | 1464622091074 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19661000 == 46 [pid = 2996] [id = 121] 08:28:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (19663C00) [pid = 2996] [serial = 360] [outer = 00000000] 08:28:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (197A0400) [pid = 2996] [serial = 361] [outer = 19663C00] 08:28:11 INFO - PROCESS | 2996 | 1464622091119 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (198D6C00) [pid = 2996] [serial = 362] [outer = 19663C00] 08:28:11 INFO - PROCESS | 2996 | 1464622091578 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:28:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:28:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 08:28:11 INFO - PROCESS | 2996 | 1464622091616 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 2996 | 1464622091619 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 08:28:11 INFO - PROCESS | 2996 | 1464622091622 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 2996 | 1464622091623 Marionette TRACE conn6 <- [1,450,null,{}] 08:28:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:28:11 INFO - PROCESS | 2996 | 1464622091627 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:28:11 INFO - PROCESS | 2996 | 1464622091766 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 08:28:11 INFO - PROCESS | 2996 | 1464622091836 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE5D400 == 47 [pid = 2996] [id = 122] 08:28:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1BE5D800) [pid = 2996] [serial = 363] [outer = 00000000] 08:28:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1BE67400) [pid = 2996] [serial = 364] [outer = 1BE5D800] 08:28:11 INFO - PROCESS | 2996 | 1464622091884 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1BFB2400) [pid = 2996] [serial = 365] [outer = 1BE5D800] 08:28:12 INFO - PROCESS | 2996 | 1464622092344 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:28:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:28:12 INFO - PROCESS | 2996 | 1464622092401 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 08:28:12 INFO - PROCESS | 2996 | 1464622092404 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 2996 | 1464622092406 Marionette TRACE conn6 <- [1,454,null,{}] 08:28:12 INFO - PROCESS | 2996 | 1464622092409 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:28:12 INFO - PROCESS | 2996 | 1464622092524 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 08:28:12 INFO - PROCESS | 2996 | 1464622092586 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7EBC00 == 48 [pid = 2996] [id = 123] 08:28:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1BE67000) [pid = 2996] [serial = 366] [outer = 00000000] 08:28:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1D822C00) [pid = 2996] [serial = 367] [outer = 1BE67000] 08:28:12 INFO - PROCESS | 2996 | 1464622092633 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (1E4E7C00) [pid = 2996] [serial = 368] [outer = 1BE67000] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (181B5C00) [pid = 2996] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (19196000) [pid = 2996] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (1BE4E400) [pid = 2996] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (0DA63800) [pid = 2996] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (0DA67000) [pid = 2996] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (152B7400) [pid = 2996] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (1D7D1C00) [pid = 2996] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (0CB50800) [pid = 2996] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (0D754C00) [pid = 2996] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0D75A800) [pid = 2996] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (152A1C00) [pid = 2996] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (15F0E800) [pid = 2996] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (180BD000) [pid = 2996] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1A6EA800) [pid = 2996] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:28:12 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (0E702800) [pid = 2996] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:28:13 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:13 INFO - PROCESS | 2996 | 1464622093082 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:28:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:28:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 08:28:13 INFO - PROCESS | 2996 | 1464622093135 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 2996 | 1464622093148 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 08:28:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:28:13 INFO - PROCESS | 2996 | 1464622093158 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 2996 | 1464622093159 Marionette TRACE conn6 <- [1,458,null,{}] 08:28:13 INFO - PROCESS | 2996 | 1464622093163 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:28:13 INFO - PROCESS | 2996 | 1464622093244 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 08:28:13 INFO - PROCESS | 2996 | 1464622093250 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D386400 == 49 [pid = 2996] [id = 124] 08:28:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (14C76000) [pid = 2996] [serial = 369] [outer = 00000000] 08:28:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1937C800) [pid = 2996] [serial = 370] [outer = 14C76000] 08:28:13 INFO - PROCESS | 2996 | 1464622093294 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1C058400) [pid = 2996] [serial = 371] [outer = 14C76000] 08:28:13 INFO - PROCESS | 2996 | 1464622093729 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:28:13 INFO - PROCESS | 2996 | 1464622093796 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 08:28:13 INFO - PROCESS | 2996 | 1464622093799 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:28:13 INFO - PROCESS | 2996 | 1464622093801 Marionette TRACE conn6 <- [1,462,null,{}] 08:28:13 INFO - PROCESS | 2996 | 1464622093804 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:28:13 INFO - PROCESS | 2996 | 1464622093912 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 08:28:13 INFO - PROCESS | 2996 | 1464622093925 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14924000 == 50 [pid = 2996] [id = 125] 08:28:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1D355400) [pid = 2996] [serial = 372] [outer = 00000000] 08:28:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1F24D400) [pid = 2996] [serial = 373] [outer = 1D355400] 08:28:13 INFO - PROCESS | 2996 | 1464622093970 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1F409C00) [pid = 2996] [serial = 374] [outer = 1D355400] 08:28:14 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:14 INFO - PROCESS | 2996 | 1464622094405 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:28:14 INFO - PROCESS | 2996 | 1464622094436 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 08:28:14 INFO - PROCESS | 2996 | 1464622094439 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:28:14 INFO - PROCESS | 2996 | 1464622094440 Marionette TRACE conn6 <- [1,466,null,{}] 08:28:14 INFO - PROCESS | 2996 | 1464622094444 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:28:14 INFO - PROCESS | 2996 | 1464622094527 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 08:28:14 INFO - PROCESS | 2996 | 1464622094534 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1F40F400 == 51 [pid = 2996] [id = 126] 08:28:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1F410400) [pid = 2996] [serial = 375] [outer = 00000000] 08:28:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1F4A7000) [pid = 2996] [serial = 376] [outer = 1F410400] 08:28:14 INFO - PROCESS | 2996 | 1464622094577 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (20F73400) [pid = 2996] [serial = 377] [outer = 1F410400] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 14653C00 == 50 [pid = 2996] [id = 105] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 19109400 == 49 [pid = 2996] [id = 89] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 15403C00 == 48 [pid = 2996] [id = 70] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 1BE51C00 == 47 [pid = 2996] [id = 88] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 0DA60800 == 46 [pid = 2996] [id = 85] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 15FE6C00 == 45 [pid = 2996] [id = 102] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 1D81D000 == 44 [pid = 2996] [id = 103] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 1E4F1400 == 43 [pid = 2996] [id = 104] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 1540B400 == 42 [pid = 2996] [id = 87] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 0E99E800 == 41 [pid = 2996] [id = 117] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 0CF32400 == 40 [pid = 2996] [id = 116] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 198DC800 == 39 [pid = 2996] [id = 114] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 1BE5C000 == 38 [pid = 2996] [id = 115] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 152B8400 == 37 [pid = 2996] [id = 113] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 197A1400 == 36 [pid = 2996] [id = 111] 08:28:15 INFO - PROCESS | 2996 | --DOCSHELL 0D7F6C00 == 35 [pid = 2996] [id = 112] 08:28:16 INFO - PROCESS | 2996 | --DOCSHELL 0D15C800 == 34 [pid = 2996] [id = 118] 08:28:16 INFO - PROCESS | 2996 | --DOCSHELL 15412C00 == 33 [pid = 2996] [id = 119] 08:28:16 INFO - PROCESS | 2996 | --DOCSHELL 1BE5D400 == 32 [pid = 2996] [id = 122] 08:28:16 INFO - PROCESS | 2996 | --DOCSHELL 19112800 == 31 [pid = 2996] [id = 120] 08:28:16 INFO - PROCESS | 2996 | --DOCSHELL 19661000 == 30 [pid = 2996] [id = 121] 08:28:16 INFO - PROCESS | 2996 | --DOCSHELL 0D7EBC00 == 29 [pid = 2996] [id = 123] 08:28:16 INFO - PROCESS | 2996 | --DOCSHELL 0D386400 == 28 [pid = 2996] [id = 124] 08:28:16 INFO - PROCESS | 2996 | --DOCSHELL 14924000 == 27 [pid = 2996] [id = 125] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (1910A400) [pid = 2996] [serial = 326] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1862B800) [pid = 2996] [serial = 325] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (1919E800) [pid = 2996] [serial = 328] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (19466000) [pid = 2996] [serial = 329] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (1C063C00) [pid = 2996] [serial = 296] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (1BE50800) [pid = 2996] [serial = 254] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (14652400) [pid = 2996] [serial = 317] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (0DDBB000) [pid = 2996] [serial = 316] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (1F24EC00) [pid = 2996] [serial = 310] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (152C0C00) [pid = 2996] [serial = 322] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1D81C000) [pid = 2996] [serial = 221] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0CBF2000) [pid = 2996] [serial = 298] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (0CF31400) [pid = 2996] [serial = 167] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (0D7F6400) [pid = 2996] [serial = 319] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (152BD400) [pid = 2996] [serial = 301] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (1979EC00) [pid = 2996] [serial = 304] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (0D81AC00) [pid = 2996] [serial = 212] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (181B9000) [pid = 2996] [serial = 215] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (0DA5F000) [pid = 2996] [serial = 320] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (1C05BC00) [pid = 2996] [serial = 130] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (1E4ED000) [pid = 2996] [serial = 307] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (19661C00) [pid = 2996] [serial = 173] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (1D0B5C00) [pid = 2996] [serial = 218] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (152A6400) [pid = 2996] [serial = 170] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (15F13C00) [pid = 2996] [serial = 323] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (14658400) [pid = 2996] [serial = 313] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (1A6AB400) [pid = 2996] [serial = 331] [outer = 00000000] [url = about:blank] 08:28:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (0CB48800) [pid = 2996] [serial = 378] [outer = 0E981C00] 08:28:16 INFO - PROCESS | 2996 | 1464622096746 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:28:16 INFO - PROCESS | 2996 | 1464622096782 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 08:28:16 INFO - PROCESS | 2996 | 1464622096787 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:28:16 INFO - PROCESS | 2996 | 1464622096792 Marionette TRACE conn6 <- [1,470,null,{}] 08:28:16 INFO - PROCESS | 2996 | 1464622096799 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:28:16 INFO - PROCESS | 2996 | 1464622096895 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 08:28:16 INFO - PROCESS | 2996 | 1464622096997 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBEAC00 == 28 [pid = 2996] [id = 127] 08:28:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (0CBEB000) [pid = 2996] [serial = 379] [outer = 00000000] 08:28:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (0CF7B400) [pid = 2996] [serial = 380] [outer = 0CBEB000] 08:28:17 INFO - PROCESS | 2996 | 1464622097049 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (0D161C00) [pid = 2996] [serial = 381] [outer = 0CBEB000] 08:28:17 INFO - PROCESS | 2996 | 1464622097478 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:28:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:28:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 08:28:17 INFO - PROCESS | 2996 | 1464622097521 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 2996 | 1464622097526 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 08:28:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:28:17 INFO - PROCESS | 2996 | 1464622097533 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 2996 | 1464622097535 Marionette TRACE conn6 <- [1,474,null,{}] 08:28:17 INFO - PROCESS | 2996 | 1464622097540 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:28:17 INFO - PROCESS | 2996 | 1464622097633 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 08:28:17 INFO - PROCESS | 2996 | 1464622097642 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D33B800 == 29 [pid = 2996] [id = 128] 08:28:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (0D33F800) [pid = 2996] [serial = 382] [outer = 00000000] 08:28:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (0D7EEC00) [pid = 2996] [serial = 383] [outer = 0D33F800] 08:28:17 INFO - PROCESS | 2996 | 1464622097688 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (0D7F8000) [pid = 2996] [serial = 384] [outer = 0D33F800] 08:28:18 INFO - PROCESS | 2996 | 1464622098174 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:28:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:28:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 08:28:18 INFO - PROCESS | 2996 | 1464622098206 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 2996 | 1464622098208 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 08:28:18 INFO - PROCESS | 2996 | 1464622098212 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:28:18 INFO - PROCESS | 2996 | 1464622098215 Marionette TRACE conn6 <- [1,478,null,{}] 08:28:18 INFO - PROCESS | 2996 | 1464622098226 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:28:18 INFO - PROCESS | 2996 | 1464622098345 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 08:28:18 INFO - PROCESS | 2996 | 1464622098362 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA67C00 == 30 [pid = 2996] [id = 129] 08:28:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (0DB75C00) [pid = 2996] [serial = 385] [outer = 00000000] 08:28:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (0DC0A000) [pid = 2996] [serial = 386] [outer = 0DB75C00] 08:28:18 INFO - PROCESS | 2996 | 1464622098413 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (0DDAFC00) [pid = 2996] [serial = 387] [outer = 0DB75C00] 08:28:18 INFO - PROCESS | 2996 | 1464622098906 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:28:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:28:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 08:28:18 INFO - PROCESS | 2996 | 1464622098946 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 2996 | 1464622098948 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 08:28:18 INFO - PROCESS | 2996 | 1464622098952 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:28:18 INFO - PROCESS | 2996 | 1464622098953 Marionette TRACE conn6 <- [1,482,null,{}] 08:28:18 INFO - PROCESS | 2996 | 1464622098957 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:28:19 INFO - PROCESS | 2996 | 1464622099040 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 08:28:19 INFO - PROCESS | 2996 | 1464622099047 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBEA800 == 31 [pid = 2996] [id = 130] 08:28:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (0D1F8400) [pid = 2996] [serial = 388] [outer = 00000000] 08:28:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (0E99B400) [pid = 2996] [serial = 389] [outer = 0D1F8400] 08:28:19 INFO - PROCESS | 2996 | 1464622099104 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (14659400) [pid = 2996] [serial = 390] [outer = 0D1F8400] 08:28:19 INFO - PROCESS | 2996 | 1464622099591 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:28:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:28:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 08:28:19 INFO - PROCESS | 2996 | 1464622099627 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 08:28:19 INFO - PROCESS | 2996 | 1464622099629 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 08:28:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:28:19 INFO - PROCESS | 2996 | 1464622099632 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 2996 | 1464622099634 Marionette TRACE conn6 <- [1,486,null,{}] 08:28:19 INFO - PROCESS | 2996 | 1464622099637 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:28:19 INFO - PROCESS | 2996 | 1464622099746 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 08:28:19 INFO - PROCESS | 2996 | 1464622099756 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14924C00 == 32 [pid = 2996] [id = 131] 08:28:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (14925C00) [pid = 2996] [serial = 391] [outer = 00000000] 08:28:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (14C32400) [pid = 2996] [serial = 392] [outer = 14925C00] 08:28:19 INFO - PROCESS | 2996 | 1464622099806 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (15072800) [pid = 2996] [serial = 393] [outer = 14925C00] 08:28:20 INFO - PROCESS | 2996 | 1464622100269 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:28:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:28:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 08:28:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:28:20 INFO - PROCESS | 2996 | 1464622100303 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 2996 | 1464622100305 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 08:28:20 INFO - PROCESS | 2996 | 1464622100308 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 2996 | 1464622100309 Marionette TRACE conn6 <- [1,490,null,{}] 08:28:20 INFO - PROCESS | 2996 | 1464622100313 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:28:20 INFO - PROCESS | 2996 | 1464622100426 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 08:28:20 INFO - PROCESS | 2996 | 1464622100434 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152B5800 == 33 [pid = 2996] [id = 132] 08:28:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (152B6400) [pid = 2996] [serial = 394] [outer = 00000000] 08:28:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1541BC00) [pid = 2996] [serial = 395] [outer = 152B6400] 08:28:20 INFO - PROCESS | 2996 | 1464622100482 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (15FE8400) [pid = 2996] [serial = 396] [outer = 152B6400] 08:28:20 INFO - PROCESS | 2996 | 1464622100926 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:28:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:28:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 08:28:20 INFO - PROCESS | 2996 | 1464622100979 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 2996 | 1464622100981 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 08:28:20 INFO - PROCESS | 2996 | 1464622100984 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:28:20 INFO - PROCESS | 2996 | 1464622100986 Marionette TRACE conn6 <- [1,494,null,{}] 08:28:20 INFO - PROCESS | 2996 | 1464622100989 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:28:21 INFO - PROCESS | 2996 | 1464622101065 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 08:28:21 INFO - PROCESS | 2996 | 1464622101100 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA69400 == 34 [pid = 2996] [id = 133] 08:28:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (152B9800) [pid = 2996] [serial = 397] [outer = 00000000] 08:28:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1802C000) [pid = 2996] [serial = 398] [outer = 152B9800] 08:28:21 INFO - PROCESS | 2996 | 1464622101147 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (181B2C00) [pid = 2996] [serial = 399] [outer = 152B9800] 08:28:21 INFO - PROCESS | 2996 | 1464622101605 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:28:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:28:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 08:28:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:28:21 INFO - PROCESS | 2996 | 1464622101659 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 2996 | 1464622101661 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 08:28:21 INFO - PROCESS | 2996 | 1464622101664 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 2996 | 1464622101666 Marionette TRACE conn6 <- [1,498,null,{}] 08:28:21 INFO - PROCESS | 2996 | 1464622101669 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:28:21 INFO - PROCESS | 2996 | 1464622101748 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 08:28:21 INFO - PROCESS | 2996 | 1464622101757 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181B6000 == 35 [pid = 2996] [id = 134] 08:28:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (181BAC00) [pid = 2996] [serial = 400] [outer = 00000000] 08:28:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (181C0400) [pid = 2996] [serial = 401] [outer = 181BAC00] 08:28:21 INFO - PROCESS | 2996 | 1464622101802 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (181BDC00) [pid = 2996] [serial = 402] [outer = 181BAC00] 08:28:22 INFO - PROCESS | 2996 | 1464622102264 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:28:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:28:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 08:28:22 INFO - PROCESS | 2996 | 1464622102299 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 2996 | 1464622102301 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 08:28:22 INFO - PROCESS | 2996 | 1464622102304 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 2996 | 1464622102306 Marionette TRACE conn6 <- [1,502,null,{}] 08:28:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:28:22 INFO - PROCESS | 2996 | 1464622102309 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:28:22 INFO - PROCESS | 2996 | 1464622102418 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 08:28:22 INFO - PROCESS | 2996 | 1464622102506 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA67800 == 36 [pid = 2996] [id = 135] 08:28:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1910B400) [pid = 2996] [serial = 403] [outer = 00000000] 08:28:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (19114C00) [pid = 2996] [serial = 404] [outer = 1910B400] 08:28:22 INFO - PROCESS | 2996 | 1464622102554 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (19111000) [pid = 2996] [serial = 405] [outer = 1910B400] 08:28:22 INFO - PROCESS | 2996 | 1464622102993 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:28:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:28:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 08:28:23 INFO - PROCESS | 2996 | 1464622103040 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 2996 | 1464622103042 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 08:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:28:23 INFO - PROCESS | 2996 | 1464622103045 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 2996 | 1464622103046 Marionette TRACE conn6 <- [1,506,null,{}] 08:28:23 INFO - PROCESS | 2996 | 1464622103050 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:28:23 INFO - PROCESS | 2996 | 1464622103165 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 08:28:23 INFO - PROCESS | 2996 | 1464622103174 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19198C00 == 37 [pid = 2996] [id = 136] 08:28:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (19199C00) [pid = 2996] [serial = 406] [outer = 00000000] 08:28:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1919E800) [pid = 2996] [serial = 407] [outer = 19199C00] 08:28:23 INFO - PROCESS | 2996 | 1464622103265 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (19335000) [pid = 2996] [serial = 408] [outer = 19199C00] 08:28:23 INFO - PROCESS | 2996 | 1464622103712 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:28:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:28:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 08:28:23 INFO - PROCESS | 2996 | 1464622103799 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 2996 | 1464622103801 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 08:28:23 INFO - PROCESS | 2996 | 1464622103808 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:28:23 INFO - PROCESS | 2996 | 1464622103811 Marionette TRACE conn6 <- [1,510,null,{}] 08:28:23 INFO - PROCESS | 2996 | 1464622103815 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:28:23 INFO - PROCESS | 2996 | 1464622103944 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (1BE58800) [pid = 2996] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (14654C00) [pid = 2996] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (0CBE7800) [pid = 2996] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (15412400) [pid = 2996] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (0CFD5400) [pid = 2996] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1910A000) [pid = 2996] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (14994000) [pid = 2996] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (198DD000) [pid = 2996] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (19330000) [pid = 2996] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (1F249000) [pid = 2996] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1E4E6400) [pid = 2996] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1D355400) [pid = 2996] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (19663C00) [pid = 2996] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (1BE5D800) [pid = 2996] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1BE67000) [pid = 2996] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0DA5C800) [pid = 2996] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (1464CC00) [pid = 2996] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (0D7EB800) [pid = 2996] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (1BE5C400) [pid = 2996] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (1A9DD000) [pid = 2996] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (152BD000) [pid = 2996] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (0D7F7800) [pid = 2996] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (198D1000) [pid = 2996] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (19114400) [pid = 2996] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (15F0B400) [pid = 2996] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:28:24 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (14C76000) [pid = 2996] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:28:24 INFO - PROCESS | 2996 | 1464622104403 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB47C00 == 38 [pid = 2996] [id = 137] 08:28:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (0CB4F000) [pid = 2996] [serial = 409] [outer = 00000000] 08:28:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (0D4F5800) [pid = 2996] [serial = 410] [outer = 0CB4F000] 08:28:24 INFO - PROCESS | 2996 | 1464622104461 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (0DB72000) [pid = 2996] [serial = 411] [outer = 0CB4F000] 08:28:24 INFO - PROCESS | 2996 | 1464622104857 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:28:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:28:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1070ms 08:28:24 INFO - PROCESS | 2996 | 1464622104882 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 08:28:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:28:24 INFO - PROCESS | 2996 | 1464622104884 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 08:28:24 INFO - PROCESS | 2996 | 1464622104887 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 2996 | 1464622104889 Marionette TRACE conn6 <- [1,514,null,{}] 08:28:24 INFO - PROCESS | 2996 | 1464622104892 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:28:24 INFO - PROCESS | 2996 | 1464622105003 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 08:28:24 INFO - PROCESS | 2996 | 1464622105013 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DB71400 == 39 [pid = 2996] [id = 138] 08:28:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (0DFAA000) [pid = 2996] [serial = 412] [outer = 00000000] 08:28:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (152BE800) [pid = 2996] [serial = 413] [outer = 0DFAA000] 08:28:25 INFO - PROCESS | 2996 | 1464622105057 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (15F14800) [pid = 2996] [serial = 414] [outer = 0DFAA000] 08:28:25 INFO - PROCESS | 2996 | 1464622105459 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:28:25 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:28:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 08:28:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:28:25 INFO - PROCESS | 2996 | 1464622105518 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 2996 | 1464622105520 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 08:28:25 INFO - PROCESS | 2996 | 1464622105523 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 2996 | 1464622105524 Marionette TRACE conn6 <- [1,518,null,{}] 08:28:25 INFO - PROCESS | 2996 | 1464622105528 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:28:25 INFO - PROCESS | 2996 | 1464622105641 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 08:28:25 INFO - PROCESS | 2996 | 1464622105683 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15412400 == 40 [pid = 2996] [id = 139] 08:28:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (191B7C00) [pid = 2996] [serial = 415] [outer = 00000000] 08:28:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (19666C00) [pid = 2996] [serial = 416] [outer = 191B7C00] 08:28:25 INFO - PROCESS | 2996 | 1464622105729 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (1979A000) [pid = 2996] [serial = 417] [outer = 191B7C00] 08:28:26 INFO - PROCESS | 2996 | 1464622106143 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:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 08:28:26 INFO - PROCESS | 2996 | 1464622106195 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 2996 | 1464622106197 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 08:28:26 INFO - PROCESS | 2996 | 1464622106206 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:28:26 INFO - PROCESS | 2996 | 1464622106208 Marionette TRACE conn6 <- [1,522,null,{}] 08:28:26 INFO - PROCESS | 2996 | 1464622106212 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:28:26 INFO - PROCESS | 2996 | 1464622106290 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 08:28:26 INFO - PROCESS | 2996 | 1464622106298 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1979D800 == 41 [pid = 2996] [id = 140] 08:28:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (1979E400) [pid = 2996] [serial = 418] [outer = 00000000] 08:28:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (198D3400) [pid = 2996] [serial = 419] [outer = 1979E400] 08:28:26 INFO - PROCESS | 2996 | 1464622106342 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (198D4400) [pid = 2996] [serial = 420] [outer = 1979E400] 08:28:27 INFO - PROCESS | 2996 | 1464622107205 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:28:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:28:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1070ms 08:28:27 INFO - PROCESS | 2996 | 1464622107280 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 08:28:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:28:27 INFO - PROCESS | 2996 | 1464622107286 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 08:28:27 INFO - PROCESS | 2996 | 1464622107290 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 2996 | 1464622107295 Marionette TRACE conn6 <- [1,526,null,{}] 08:28:27 INFO - PROCESS | 2996 | 1464622107300 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:28:27 INFO - PROCESS | 2996 | 1464622107429 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 08:28:27 INFO - PROCESS | 2996 | 1464622107575 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 2996 | ++DOCSHELL 0D4EF800 == 42 [pid = 2996] [id = 141] 08:28:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (0D4F0C00) [pid = 2996] [serial = 421] [outer = 00000000] 08:28:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (0D7ED000) [pid = 2996] [serial = 422] [outer = 0D4F0C00] 08:28:27 INFO - PROCESS | 2996 | 1464622107636 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (0D81C000) [pid = 2996] [serial = 423] [outer = 0D4F0C00] 08:28:28 INFO - PROCESS | 2996 | 1464622108393 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:28:28 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:28:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1135ms 08:28:28 INFO - PROCESS | 2996 | 1464622108426 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 2996 | 1464622108432 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 08:28:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:28:28 INFO - PROCESS | 2996 | 1464622108438 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 2996 | 1464622108441 Marionette TRACE conn6 <- [1,530,null,{}] 08:28:28 INFO - PROCESS | 2996 | 1464622108477 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:28:28 INFO - PROCESS | 2996 | 1464622108631 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 08:28:28 INFO - PROCESS | 2996 | 1464622108681 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DF1C800 == 43 [pid = 2996] [id = 142] 08:28:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (0DF29400) [pid = 2996] [serial = 424] [outer = 00000000] 08:28:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (14928000) [pid = 2996] [serial = 425] [outer = 0DF29400] 08:28:28 INFO - PROCESS | 2996 | 1464622108737 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (152AE800) [pid = 2996] [serial = 426] [outer = 0DF29400] 08:28:29 INFO - PROCESS | 2996 | 1464622109572 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:28:29 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:28:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:28:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:28:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:28:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:28:29 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:28:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:28:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:28:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:28:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:28:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1176ms 08:28:29 INFO - PROCESS | 2996 | 1464622109642 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 2996 | 1464622109646 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 08:28:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:28:29 INFO - PROCESS | 2996 | 1464622109652 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 2996 | 1464622109655 Marionette TRACE conn6 <- [1,534,null,{}] 08:28:29 INFO - PROCESS | 2996 | 1464622109661 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:28:29 INFO - PROCESS | 2996 | 1464622109780 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 08:28:29 INFO - PROCESS | 2996 | 1464622109913 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7EE400 == 44 [pid = 2996] [id = 143] 08:28:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (0D7F2400) [pid = 2996] [serial = 427] [outer = 00000000] 08:28:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (0DA5AC00) [pid = 2996] [serial = 428] [outer = 0D7F2400] 08:28:29 INFO - PROCESS | 2996 | 1464622109964 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (0DA63800) [pid = 2996] [serial = 429] [outer = 0D7F2400] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 0DC0B400 == 43 [pid = 2996] [id = 27] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 152A9C00 == 42 [pid = 2996] [id = 18] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 0D1F6000 == 41 [pid = 2996] [id = 11] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 197A1C00 == 40 [pid = 2996] [id = 24] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 1C6AC400 == 39 [pid = 2996] [id = 21] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 0D340400 == 38 [pid = 2996] [id = 30] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 0D817800 == 37 [pid = 2996] [id = 22] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 1933CC00 == 36 [pid = 2996] [id = 16] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 0CB2FC00 == 35 [pid = 2996] [id = 23] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 1802B000 == 34 [pid = 2996] [id = 29] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 152AC400 == 33 [pid = 2996] [id = 28] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 1BFB3000 == 32 [pid = 2996] [id = 19] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 198D8800 == 31 [pid = 2996] [id = 17] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 0D37E800 == 30 [pid = 2996] [id = 26] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 0CF7C000 == 29 [pid = 2996] [id = 25] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 1802D400 == 28 [pid = 2996] [id = 15] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 149F2800 == 27 [pid = 2996] [id = 14] 08:28:30 INFO - PROCESS | 2996 | --DOCSHELL 1F40F400 == 26 [pid = 2996] [id = 126] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1F4A7000) [pid = 2996] [serial = 376] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (181B2800) [pid = 2996] [serial = 260] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0DB77000) [pid = 2996] [serial = 257] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (19113000) [pid = 2996] [serial = 266] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (154B3400) [pid = 2996] [serial = 302] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1C05E400) [pid = 2996] [serial = 209] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1B6F5800) [pid = 2996] [serial = 305] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (1F402400) [pid = 2996] [serial = 311] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (1E4EFC00) [pid = 2996] [serial = 308] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1C6A4C00) [pid = 2996] [serial = 263] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (1F24DC00) [pid = 2996] [serial = 314] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (0D1BE800) [pid = 2996] [serial = 299] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (1F409C00) [pid = 2996] [serial = 374] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (197A0400) [pid = 2996] [serial = 361] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (198D6C00) [pid = 2996] [serial = 362] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (1BE67400) [pid = 2996] [serial = 364] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (1D822C00) [pid = 2996] [serial = 367] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (1F24D400) [pid = 2996] [serial = 373] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (1E4E7C00) [pid = 2996] [serial = 368] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (0E703400) [pid = 2996] [serial = 352] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (149F3400) [pid = 2996] [serial = 350] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (14925800) [pid = 2996] [serial = 349] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (0DA65C00) [pid = 2996] [serial = 347] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (0DA64C00) [pid = 2996] [serial = 346] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (1C05F000) [pid = 2996] [serial = 344] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (1BECB000) [pid = 2996] [serial = 343] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (1BE4B000) [pid = 2996] [serial = 341] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (1BE43000) [pid = 2996] [serial = 340] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (181C1400) [pid = 2996] [serial = 338] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (1802F800) [pid = 2996] [serial = 337] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (0DDB8000) [pid = 2996] [serial = 335] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (0DB76400) [pid = 2996] [serial = 334] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (1AA1F000) [pid = 2996] [serial = 332] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (1919B800) [pid = 2996] [serial = 358] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (181B6400) [pid = 2996] [serial = 355] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (181BEC00) [pid = 2996] [serial = 356] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (1491E800) [pid = 2996] [serial = 353] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (1BFB2400) [pid = 2996] [serial = 365] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (1937C800) [pid = 2996] [serial = 370] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (1965EC00) [pid = 2996] [serial = 359] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (1C058400) [pid = 2996] [serial = 371] [outer = 00000000] [url = about:blank] 08:28:30 INFO - PROCESS | 2996 | 1464622110471 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:28:30 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:28:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 890ms 08:28:30 INFO - PROCESS | 2996 | 1464622110543 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 08:28:30 INFO - PROCESS | 2996 | 1464622110548 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 08:28:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:28:30 INFO - PROCESS | 2996 | 1464622110554 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 2996 | 1464622110557 Marionette TRACE conn6 <- [1,538,null,{}] 08:28:30 INFO - PROCESS | 2996 | 1464622110560 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:28:30 INFO - PROCESS | 2996 | 1464622110647 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 08:28:30 INFO - PROCESS | 2996 | 1464622110657 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D820800 == 27 [pid = 2996] [id = 144] 08:28:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (0D820C00) [pid = 2996] [serial = 430] [outer = 00000000] 08:28:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (0DC01800) [pid = 2996] [serial = 431] [outer = 0D820C00] 08:28:30 INFO - PROCESS | 2996 | 1464622110708 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (0DDB4C00) [pid = 2996] [serial = 432] [outer = 0D820C00] 08:28:31 INFO - PROCESS | 2996 | 1464622111172 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:28:31 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:28:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 08:28:31 INFO - PROCESS | 2996 | 1464622111227 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 2996 | 1464622111230 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 08:28:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:28:31 INFO - PROCESS | 2996 | 1464622111238 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 2996 | 1464622111241 Marionette TRACE conn6 <- [1,542,null,{}] 08:28:31 INFO - PROCESS | 2996 | 1464622111252 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:28:31 INFO - PROCESS | 2996 | 1464622111372 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 08:28:31 INFO - PROCESS | 2996 | 1464622111465 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 149F3400 == 28 [pid = 2996] [id = 145] 08:28:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (149F3800) [pid = 2996] [serial = 433] [outer = 00000000] 08:28:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (152A9C00) [pid = 2996] [serial = 434] [outer = 149F3800] 08:28:31 INFO - PROCESS | 2996 | 1464622111517 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (15404400) [pid = 2996] [serial = 435] [outer = 149F3800] 08:28:31 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:31 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:31 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:31 INFO - PROCESS | 2996 | 1464622111904 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:28:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:28:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 08:28:31 INFO - PROCESS | 2996 | 1464622111925 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 2996 | 1464622111927 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 08:28:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:28:31 INFO - PROCESS | 2996 | 1464622111930 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 2996 | 1464622111932 Marionette TRACE conn6 <- [1,546,null,{}] 08:28:31 INFO - PROCESS | 2996 | 1464622111935 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:28:32 INFO - PROCESS | 2996 | 1464622112024 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 08:28:32 INFO - PROCESS | 2996 | 1464622112032 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 154B2C00 == 29 [pid = 2996] [id = 146] 08:28:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (154B3400) [pid = 2996] [serial = 436] [outer = 00000000] 08:28:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (16FF4800) [pid = 2996] [serial = 437] [outer = 154B3400] 08:28:32 INFO - PROCESS | 2996 | 1464622112081 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (18030800) [pid = 2996] [serial = 438] [outer = 154B3400] 08:28:32 INFO - PROCESS | 2996 | 1464622112629 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:28:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:28:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 730ms 08:28:32 INFO - PROCESS | 2996 | 1464622112663 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 2996 | 1464622112665 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 08:28:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:28:32 INFO - PROCESS | 2996 | 1464622112668 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - PROCESS | 2996 | 1464622112670 Marionette TRACE conn6 <- [1,550,null,{}] 08:28:32 INFO - PROCESS | 2996 | 1464622112673 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:28:32 INFO - PROCESS | 2996 | 1464622112807 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 08:28:32 INFO - PROCESS | 2996 | 1464622112833 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1862F400 == 30 [pid = 2996] [id = 147] 08:28:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (1862F800) [pid = 2996] [serial = 439] [outer = 00000000] 08:28:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (19106400) [pid = 2996] [serial = 440] [outer = 1862F800] 08:28:32 INFO - PROCESS | 2996 | 1464622112883 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (19107400) [pid = 2996] [serial = 441] [outer = 1862F800] 08:28:33 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:33 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:33 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:33 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:33 INFO - PROCESS | 2996 | 1464622113324 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:28:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:28:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 08:28:33 INFO - PROCESS | 2996 | 1464622113341 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 2996 | 1464622113343 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 08:28:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:28:33 INFO - PROCESS | 2996 | 1464622113346 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 2996 | 1464622113348 Marionette TRACE conn6 <- [1,554,null,{}] 08:28:33 INFO - PROCESS | 2996 | 1464622113352 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:28:33 INFO - PROCESS | 2996 | 1464622113484 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 08:28:33 INFO - PROCESS | 2996 | 1464622113492 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1491CC00 == 31 [pid = 2996] [id = 148] 08:28:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (19112400) [pid = 2996] [serial = 442] [outer = 00000000] 08:28:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (19336C00) [pid = 2996] [serial = 443] [outer = 19112400] 08:28:33 INFO - PROCESS | 2996 | 1464622113579 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (1965FC00) [pid = 2996] [serial = 444] [outer = 19112400] 08:28:33 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:33 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:33 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:33 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:34 INFO - PROCESS | 2996 | 1464622114029 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:28:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:28:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 730ms 08:28:34 INFO - PROCESS | 2996 | 1464622114080 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 2996 | 1464622114082 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 08:28:34 INFO - PROCESS | 2996 | 1464622114085 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:28:34 INFO - PROCESS | 2996 | 1464622114087 Marionette TRACE conn6 <- [1,558,null,{}] 08:28:34 INFO - PROCESS | 2996 | 1464622114096 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:28:34 INFO - PROCESS | 2996 | 1464622114229 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 08:28:34 INFO - PROCESS | 2996 | 1464622114240 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19797C00 == 32 [pid = 2996] [id = 149] 08:28:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (19798800) [pid = 2996] [serial = 445] [outer = 00000000] 08:28:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (198D0000) [pid = 2996] [serial = 446] [outer = 19798800] 08:28:34 INFO - PROCESS | 2996 | 1464622114285 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (198D6000) [pid = 2996] [serial = 447] [outer = 19798800] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (0CB4F000) [pid = 2996] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (0DFAA000) [pid = 2996] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (191B7C00) [pid = 2996] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (14925C00) [pid = 2996] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (152B9800) [pid = 2996] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (1910B400) [pid = 2996] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0D33F800) [pid = 2996] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (0CBEB000) [pid = 2996] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (181BAC00) [pid = 2996] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (152B6400) [pid = 2996] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (0D1F8400) [pid = 2996] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (19199C00) [pid = 2996] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (1F410400) [pid = 2996] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:28:34 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (0DB75C00) [pid = 2996] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:28:34 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:34 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:34 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:34 INFO - PROCESS | 2996 | 1464622114790 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:28:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:28:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 08:28:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:28:34 INFO - PROCESS | 2996 | 1464622114819 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 2996 | 1464622114821 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 08:28:34 INFO - PROCESS | 2996 | 1464622114824 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - PROCESS | 2996 | 1464622114836 Marionette TRACE conn6 <- [1,562,null,{}] 08:28:34 INFO - PROCESS | 2996 | 1464622114846 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:28:34 INFO - PROCESS | 2996 | 1464622114948 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 08:28:34 INFO - PROCESS | 2996 | 1464622114955 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152AA800 == 33 [pid = 2996] [id = 150] 08:28:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (152B6400) [pid = 2996] [serial = 448] [outer = 00000000] 08:28:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (1919A400) [pid = 2996] [serial = 449] [outer = 152B6400] 08:28:34 INFO - PROCESS | 2996 | 1464622115000 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (19668C00) [pid = 2996] [serial = 450] [outer = 152B6400] 08:28:35 INFO - PROCESS | 2996 | 1464622115366 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:28:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:28:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 589ms 08:28:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:28:35 INFO - PROCESS | 2996 | 1464622115415 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 2996 | 1464622115417 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 08:28:35 INFO - PROCESS | 2996 | 1464622115421 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 2996 | 1464622115422 Marionette TRACE conn6 <- [1,566,null,{}] 08:28:35 INFO - PROCESS | 2996 | 1464622115432 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:28:35 INFO - PROCESS | 2996 | 1464622115518 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 08:28:35 INFO - PROCESS | 2996 | 1464622115566 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14651800 == 34 [pid = 2996] [id = 151] 08:28:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (14A83C00) [pid = 2996] [serial = 451] [outer = 00000000] 08:28:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (1979F400) [pid = 2996] [serial = 452] [outer = 14A83C00] 08:28:35 INFO - PROCESS | 2996 | 1464622115610 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (198D9800) [pid = 2996] [serial = 453] [outer = 14A83C00] 08:28:36 INFO - PROCESS | 2996 | 1464622116098 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:28:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:28:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 08:28:36 INFO - PROCESS | 2996 | 1464622116152 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 2996 | 1464622116154 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 08:28:36 INFO - PROCESS | 2996 | 1464622116157 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 2996 | 1464622116159 Marionette TRACE conn6 <- [1,570,null,{}] 08:28:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:28:36 INFO - PROCESS | 2996 | 1464622116163 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:28:36 INFO - PROCESS | 2996 | 1464622116242 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 08:28:36 INFO - PROCESS | 2996 | 1464622116249 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152B2C00 == 35 [pid = 2996] [id = 152] 08:28:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (19199800) [pid = 2996] [serial = 454] [outer = 00000000] 08:28:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (1BE43000) [pid = 2996] [serial = 455] [outer = 19199800] 08:28:36 INFO - PROCESS | 2996 | 1464622116295 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (1BE46C00) [pid = 2996] [serial = 456] [outer = 19199800] 08:28:36 INFO - PROCESS | 2996 | 1464622116900 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:28:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:28:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 770ms 08:28:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:28:36 INFO - PROCESS | 2996 | 1464622116932 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 2996 | 1464622116936 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 08:28:36 INFO - PROCESS | 2996 | 1464622116942 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 2996 | 1464622116946 Marionette TRACE conn6 <- [1,574,null,{}] 08:28:36 INFO - PROCESS | 2996 | 1464622116952 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:28:37 INFO - PROCESS | 2996 | 1464622117063 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 08:28:37 INFO - PROCESS | 2996 | 1464622117164 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CFD1800 == 36 [pid = 2996] [id = 153] 08:28:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (0D33CC00) [pid = 2996] [serial = 457] [outer = 00000000] 08:28:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (0DA67000) [pid = 2996] [serial = 458] [outer = 0D33CC00] 08:28:37 INFO - PROCESS | 2996 | 1464622117225 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (0DFA3C00) [pid = 2996] [serial = 459] [outer = 0D33CC00] 08:28:37 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:37 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:37 INFO - PROCESS | 2996 | 1464622117868 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:28:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:28:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 990ms 08:28:37 INFO - PROCESS | 2996 | 1464622117933 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 2996 | 1464622117939 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 08:28:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:28:37 INFO - PROCESS | 2996 | 1464622117958 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 2996 | 1464622117962 Marionette TRACE conn6 <- [1,578,null,{}] 08:28:37 INFO - PROCESS | 2996 | 1464622117967 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:28:38 INFO - PROCESS | 2996 | 1464622118077 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 08:28:38 INFO - PROCESS | 2996 | 1464622118202 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152B9C00 == 37 [pid = 2996] [id = 154] 08:28:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (15415800) [pid = 2996] [serial = 460] [outer = 00000000] 08:28:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (16C72800) [pid = 2996] [serial = 461] [outer = 15415800] 08:28:38 INFO - PROCESS | 2996 | 1464622118258 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (181B9C00) [pid = 2996] [serial = 462] [outer = 15415800] 08:28:38 INFO - PROCESS | 2996 | 1464622118804 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:28:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:28:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 890ms 08:28:38 INFO - PROCESS | 2996 | 1464622118845 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 2996 | 1464622118848 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 08:28:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:28:38 INFO - PROCESS | 2996 | 1464622118852 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - PROCESS | 2996 | 1464622118856 Marionette TRACE conn6 <- [1,582,null,{}] 08:28:38 INFO - PROCESS | 2996 | 1464622118867 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:28:38 INFO - PROCESS | 2996 | 1464622118975 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 08:28:39 INFO - PROCESS | 2996 | 1464622119071 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE42400 == 38 [pid = 2996] [id = 155] 08:28:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (1BE42C00) [pid = 2996] [serial = 463] [outer = 00000000] 08:28:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (1BE4C000) [pid = 2996] [serial = 464] [outer = 1BE42C00] 08:28:39 INFO - PROCESS | 2996 | 1464622119128 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (1BE50400) [pid = 2996] [serial = 465] [outer = 1BE42C00] 08:28:39 INFO - PROCESS | 2996 | 1464622119758 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:28:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:28:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 970ms 08:28:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:28:39 INFO - PROCESS | 2996 | 1464622119828 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 2996 | 1464622119831 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 08:28:39 INFO - PROCESS | 2996 | 1464622119835 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 2996 | 1464622119837 Marionette TRACE conn6 <- [1,586,null,{}] 08:28:39 INFO - PROCESS | 2996 | 1464622119841 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:28:39 INFO - PROCESS | 2996 | 1464622119951 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 08:28:40 INFO - PROCESS | 2996 | 1464622120076 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE5F400 == 39 [pid = 2996] [id = 156] 08:28:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (1BE5F800) [pid = 2996] [serial = 466] [outer = 00000000] 08:28:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (1BE65C00) [pid = 2996] [serial = 467] [outer = 1BE5F800] 08:28:40 INFO - PROCESS | 2996 | 1464622120136 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (1BF16C00) [pid = 2996] [serial = 468] [outer = 1BE5F800] 08:28:40 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:28:41 INFO - PROCESS | 2996 | 1464622121017 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:28:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:28:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1221ms 08:28:41 INFO - PROCESS | 2996 | 1464622121059 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 2996 | 1464622121061 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 08:28:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:28:41 INFO - PROCESS | 2996 | 1464622121065 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 2996 | 1464622121066 Marionette TRACE conn6 <- [1,590,null,{}] 08:28:41 INFO - PROCESS | 2996 | 1464622121070 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:28:41 INFO - PROCESS | 2996 | 1464622121170 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 08:28:41 INFO - PROCESS | 2996 | 1464622121402 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB9A000 == 40 [pid = 2996] [id = 157] 08:28:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (0D1FD000) [pid = 2996] [serial = 469] [outer = 00000000] 08:28:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (0D74F000) [pid = 2996] [serial = 470] [outer = 0D1FD000] 08:28:41 INFO - PROCESS | 2996 | 1464622121472 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (0D7F7400) [pid = 2996] [serial = 471] [outer = 0D1FD000] 08:28:42 INFO - PROCESS | 2996 | 1464622122070 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:28:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:28:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1066ms 08:28:42 INFO - PROCESS | 2996 | 1464622122184 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 2996 | 1464622122188 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (14C32400) [pid = 2996] [serial = 392] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (15072800) [pid = 2996] [serial = 393] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (1802C000) [pid = 2996] [serial = 398] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (19114C00) [pid = 2996] [serial = 404] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (181B2C00) [pid = 2996] [serial = 399] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (0D7EEC00) [pid = 2996] [serial = 383] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (0D7F8000) [pid = 2996] [serial = 384] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (0CF7B400) [pid = 2996] [serial = 380] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (0D161C00) [pid = 2996] [serial = 381] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (181C0400) [pid = 2996] [serial = 401] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (1541BC00) [pid = 2996] [serial = 395] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (15FE8400) [pid = 2996] [serial = 396] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (0E99B400) [pid = 2996] [serial = 389] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (14659400) [pid = 2996] [serial = 390] [outer = 00000000] [url = about:blank] 08:28:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (1919E800) [pid = 2996] [serial = 407] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (20F73400) [pid = 2996] [serial = 377] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (19111000) [pid = 2996] [serial = 405] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (0DC0A000) [pid = 2996] [serial = 386] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (19335000) [pid = 2996] [serial = 408] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (0DDAFC00) [pid = 2996] [serial = 387] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (0DB72000) [pid = 2996] [serial = 411] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (1C005C00) [pid = 2996] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (1979A000) [pid = 2996] [serial = 417] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (0D4F5800) [pid = 2996] [serial = 410] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (152BE800) [pid = 2996] [serial = 413] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (15F14800) [pid = 2996] [serial = 414] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (181BDC00) [pid = 2996] [serial = 402] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (19666C00) [pid = 2996] [serial = 416] [outer = 00000000] [url = about:blank] 08:28:42 INFO - PROCESS | 2996 | 1464622122203 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 2996 | 1464622122207 Marionette TRACE conn6 <- [1,594,null,{}] 08:28:42 INFO - PROCESS | 2996 | 1464622122212 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:28:42 INFO - PROCESS | 2996 | 1464622122305 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 08:28:42 INFO - PROCESS | 2996 | 1464622122315 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1F1000 == 41 [pid = 2996] [id = 158] 08:28:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (0D1F6C00) [pid = 2996] [serial = 472] [outer = 00000000] 08:28:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (0D758400) [pid = 2996] [serial = 473] [outer = 0D1F6C00] 08:28:42 INFO - PROCESS | 2996 | 1464622122362 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (0D814C00) [pid = 2996] [serial = 474] [outer = 0D1F6C00] 08:28:42 INFO - PROCESS | 2996 | 1464622122899 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:28:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:28:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 730ms 08:28:42 INFO - PROCESS | 2996 | 1464622122932 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 2996 | 1464622122936 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 08:28:42 INFO - PROCESS | 2996 | 1464622122941 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:28:42 INFO - PROCESS | 2996 | 1464622122943 Marionette TRACE conn6 <- [1,598,null,{}] 08:28:42 INFO - PROCESS | 2996 | 1464622122946 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:28:43 INFO - PROCESS | 2996 | 1464622123033 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 08:28:43 INFO - PROCESS | 2996 | 1464622123110 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E7F1000 == 42 [pid = 2996] [id = 159] 08:28:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (0E972C00) [pid = 2996] [serial = 475] [outer = 00000000] 08:28:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (1491A800) [pid = 2996] [serial = 476] [outer = 0E972C00] 08:28:43 INFO - PROCESS | 2996 | 1464622123167 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (14928800) [pid = 2996] [serial = 477] [outer = 0E972C00] 08:28:43 INFO - PROCESS | 2996 | 1464622123559 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:28:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:28:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 08:28:43 INFO - PROCESS | 2996 | 1464622123616 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 2996 | 1464622123618 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 08:28:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:28:43 INFO - PROCESS | 2996 | 1464622123623 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 2996 | 1464622123629 Marionette TRACE conn6 <- [1,602,null,{}] 08:28:43 INFO - PROCESS | 2996 | 1464622123638 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:28:43 INFO - PROCESS | 2996 | 1464622123723 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 08:28:43 INFO - PROCESS | 2996 | 1464622123732 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14C33C00 == 43 [pid = 2996] [id = 160] 08:28:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (1502F800) [pid = 2996] [serial = 478] [outer = 00000000] 08:28:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (15FE7000) [pid = 2996] [serial = 479] [outer = 1502F800] 08:28:43 INFO - PROCESS | 2996 | 1464622123780 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (16C73C00) [pid = 2996] [serial = 480] [outer = 1502F800] 08:28:44 INFO - PROCESS | 2996 | 1464622124242 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:28:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:28:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 08:28:44 INFO - PROCESS | 2996 | 1464622124271 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 2996 | 1464622124282 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 08:28:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:28:44 INFO - PROCESS | 2996 | 1464622124296 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 2996 | 1464622124298 Marionette TRACE conn6 <- [1,606,null,{}] 08:28:44 INFO - PROCESS | 2996 | 1464622124301 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:28:44 INFO - PROCESS | 2996 | 1464622124410 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 08:28:44 INFO - PROCESS | 2996 | 1464622124460 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181B4800 == 44 [pid = 2996] [id = 161] 08:28:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (181B7000) [pid = 2996] [serial = 481] [outer = 00000000] 08:28:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (181C0400) [pid = 2996] [serial = 482] [outer = 181B7000] 08:28:44 INFO - PROCESS | 2996 | 1464622124506 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (1868CC00) [pid = 2996] [serial = 483] [outer = 181B7000] 08:28:44 INFO - PROCESS | 2996 | 1464622124931 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:28:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:28:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 690ms 08:28:44 INFO - PROCESS | 2996 | 1464622124982 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 08:28:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:28:44 INFO - PROCESS | 2996 | 1464622124984 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 08:28:44 INFO - PROCESS | 2996 | 1464622124987 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 2996 | 1464622124989 Marionette TRACE conn6 <- [1,610,null,{}] 08:28:44 INFO - PROCESS | 2996 | 1464622124992 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:28:45 INFO - PROCESS | 2996 | 1464622125099 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 08:28:45 INFO - PROCESS | 2996 | 1464622125186 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1915E000 == 45 [pid = 2996] [id = 162] 08:28:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (1915EC00) [pid = 2996] [serial = 484] [outer = 00000000] 08:28:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (19192C00) [pid = 2996] [serial = 485] [outer = 1915EC00] 08:28:45 INFO - PROCESS | 2996 | 1464622125242 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (191BA400) [pid = 2996] [serial = 486] [outer = 1915EC00] 08:28:45 INFO - PROCESS | 2996 | 1464622125703 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:28:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:28:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 769ms 08:28:45 INFO - PROCESS | 2996 | 1464622125758 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 08:28:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:28:45 INFO - PROCESS | 2996 | 1464622125760 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 08:28:45 INFO - PROCESS | 2996 | 1464622125763 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - PROCESS | 2996 | 1464622125765 Marionette TRACE conn6 <- [1,614,null,{}] 08:28:45 INFO - PROCESS | 2996 | 1464622125774 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:28:45 INFO - PROCESS | 2996 | 1464622125887 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 08:28:45 INFO - PROCESS | 2996 | 1464622125948 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1937CC00 == 46 [pid = 2996] [id = 163] 08:28:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (19388000) [pid = 2996] [serial = 487] [outer = 00000000] 08:28:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (19666C00) [pid = 2996] [serial = 488] [outer = 19388000] 08:28:45 INFO - PROCESS | 2996 | 1464622125999 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (196E6C00) [pid = 2996] [serial = 489] [outer = 19388000] 08:28:46 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (1862F800) [pid = 2996] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:28:46 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (19112400) [pid = 2996] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:28:46 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (0D7F2400) [pid = 2996] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:28:46 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (154B3400) [pid = 2996] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:28:46 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (0D820C00) [pid = 2996] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:28:46 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (149F3800) [pid = 2996] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:28:46 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (19798800) [pid = 2996] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:28:46 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (152B6400) [pid = 2996] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:28:46 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (14A83C00) [pid = 2996] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:28:46 INFO - PROCESS | 2996 | 1464622126463 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:28:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:28:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 08:28:46 INFO - PROCESS | 2996 | 1464622126503 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 08:28:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:28:46 INFO - PROCESS | 2996 | 1464622126505 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 08:28:46 INFO - PROCESS | 2996 | 1464622126508 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 2996 | 1464622126510 Marionette TRACE conn6 <- [1,618,null,{}] 08:28:46 INFO - PROCESS | 2996 | 1464622126514 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:28:46 INFO - PROCESS | 2996 | 1464622126608 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 08:28:46 INFO - PROCESS | 2996 | 1464622126693 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBE9C00 == 47 [pid = 2996] [id = 164] 08:28:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (0CFEA400) [pid = 2996] [serial = 490] [outer = 00000000] 08:28:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (181BAC00) [pid = 2996] [serial = 491] [outer = 0CFEA400] 08:28:46 INFO - PROCESS | 2996 | 1464622126739 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (19361C00) [pid = 2996] [serial = 492] [outer = 0CFEA400] 08:28:47 INFO - PROCESS | 2996 | 1464622127093 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:28:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:28:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 08:28:47 INFO - PROCESS | 2996 | 1464622127139 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 2996 | 1464622127141 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 08:28:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:28:47 INFO - PROCESS | 2996 | 1464622127144 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 2996 | 1464622127146 Marionette TRACE conn6 <- [1,622,null,{}] 08:28:47 INFO - PROCESS | 2996 | 1464622127149 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:28:47 INFO - PROCESS | 2996 | 1464622127259 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 08:28:47 INFO - PROCESS | 2996 | 1464622127268 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152B6400 == 48 [pid = 2996] [id = 165] 08:28:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (197A3400) [pid = 2996] [serial = 493] [outer = 00000000] 08:28:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (1A9DA400) [pid = 2996] [serial = 494] [outer = 197A3400] 08:28:47 INFO - PROCESS | 2996 | 1464622127313 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (1BE46000) [pid = 2996] [serial = 495] [outer = 197A3400] 08:28:47 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:47 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:47 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:47 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:47 INFO - PROCESS | 2996 | 1464622127724 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:28:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:28:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 08:28:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:28:47 INFO - PROCESS | 2996 | 1464622127775 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 2996 | 1464622127777 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 08:28:47 INFO - PROCESS | 2996 | 1464622127780 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 2996 | 1464622127781 Marionette TRACE conn6 <- [1,626,null,{}] 08:28:47 INFO - PROCESS | 2996 | 1464622127785 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:28:47 INFO - PROCESS | 2996 | 1464622127898 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 08:28:47 INFO - PROCESS | 2996 | 1464622127940 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 198D3000 == 49 [pid = 2996] [id = 166] 08:28:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (1BE48800) [pid = 2996] [serial = 496] [outer = 00000000] 08:28:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (1BE63400) [pid = 2996] [serial = 497] [outer = 1BE48800] 08:28:47 INFO - PROCESS | 2996 | 1464622127984 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (1BFB3000) [pid = 2996] [serial = 498] [outer = 1BE48800] 08:28:48 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:48 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:48 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:48 INFO - PROCESS | 2996 | 1464622128455 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:28:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:28:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 08:28:48 INFO - PROCESS | 2996 | 1464622128512 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 2996 | 1464622128516 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 08:28:48 INFO - PROCESS | 2996 | 1464622128522 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:28:48 INFO - PROCESS | 2996 | 1464622128526 Marionette TRACE conn6 <- [1,630,null,{}] 08:28:48 INFO - PROCESS | 2996 | 1464622128533 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:28:48 INFO - PROCESS | 2996 | 1464622128644 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 08:28:48 INFO - PROCESS | 2996 | 1464622128769 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1BD000 == 50 [pid = 2996] [id = 167] 08:28:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (0D1BD400) [pid = 2996] [serial = 499] [outer = 00000000] 08:28:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (0D759000) [pid = 2996] [serial = 500] [outer = 0D1BD400] 08:28:48 INFO - PROCESS | 2996 | 1464622128826 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (0DA60000) [pid = 2996] [serial = 501] [outer = 0D1BD400] 08:28:49 INFO - PROCESS | 2996 | 1464622129487 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:28:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:28:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 970ms 08:28:49 INFO - PROCESS | 2996 | 1464622129510 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 2996 | 1464622129516 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 08:28:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:28:49 INFO - PROCESS | 2996 | 1464622129524 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 2996 | 1464622129526 Marionette TRACE conn6 <- [1,634,null,{}] 08:28:49 INFO - PROCESS | 2996 | 1464622129531 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:28:49 INFO - PROCESS | 2996 | 1464622129641 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 08:28:49 INFO - PROCESS | 2996 | 1464622129763 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152B1800 == 51 [pid = 2996] [id = 168] 08:28:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (152B5400) [pid = 2996] [serial = 502] [outer = 00000000] 08:28:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (154AC000) [pid = 2996] [serial = 503] [outer = 152B5400] 08:28:49 INFO - PROCESS | 2996 | 1464622129819 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (18033000) [pid = 2996] [serial = 504] [outer = 152B5400] 08:28:50 INFO - PROCESS | 2996 | 1464622130463 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:28:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:28:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 970ms 08:28:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:28:50 INFO - PROCESS | 2996 | 1464622130494 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 08:28:50 INFO - PROCESS | 2996 | 1464622130497 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 08:28:50 INFO - PROCESS | 2996 | 1464622130501 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 2996 | 1464622130505 Marionette TRACE conn6 <- [1,638,null,{}] 08:28:50 INFO - PROCESS | 2996 | 1464622130516 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:28:50 INFO - PROCESS | 2996 | 1464622130627 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 08:28:50 INFO - PROCESS | 2996 | 1464622130750 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19113C00 == 52 [pid = 2996] [id = 169] 08:28:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (19665000) [pid = 2996] [serial = 505] [outer = 00000000] 08:28:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (1BE60800) [pid = 2996] [serial = 506] [outer = 19665000] 08:28:50 INFO - PROCESS | 2996 | 1464622130808 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (1C05BC00) [pid = 2996] [serial = 507] [outer = 19665000] 08:28:51 INFO - PROCESS | 2996 | 1464622131362 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:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 930ms 08:28:51 INFO - PROCESS | 2996 | 1464622131435 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 2996 | 1464622131437 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 08:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:28:51 INFO - PROCESS | 2996 | 1464622131441 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 2996 | 1464622131443 Marionette TRACE conn6 <- [1,642,null,{}] 08:28:51 INFO - PROCESS | 2996 | 1464622131447 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:28:51 INFO - PROCESS | 2996 | 1464622131590 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 08:28:51 INFO - PROCESS | 2996 | 1464622131716 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C6AC400 == 53 [pid = 2996] [id = 170] 08:28:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (1D023800) [pid = 2996] [serial = 508] [outer = 00000000] 08:28:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (1D0B7C00) [pid = 2996] [serial = 509] [outer = 1D023800] 08:28:51 INFO - PROCESS | 2996 | 1464622131775 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (1D35CC00) [pid = 2996] [serial = 510] [outer = 1D023800] 08:28:52 INFO - PROCESS | 2996 | 1464622132381 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:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 08:28:52 INFO - PROCESS | 2996 | 1464622132414 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 2996 | 1464622132417 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 08:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:28:52 INFO - PROCESS | 2996 | 1464622132420 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 2996 | 1464622132422 Marionette TRACE conn6 <- [1,646,null,{}] 08:28:52 INFO - PROCESS | 2996 | 1464622132426 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:28:52 INFO - PROCESS | 2996 | 1464622132531 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 08:28:52 INFO - PROCESS | 2996 | 1464622132776 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1BCC00 == 54 [pid = 2996] [id = 171] 08:28:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0D1FA000) [pid = 2996] [serial = 511] [outer = 00000000] 08:28:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0D814800) [pid = 2996] [serial = 512] [outer = 0D1FA000] 08:28:52 INFO - PROCESS | 2996 | 1464622132842 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (0DDB0000) [pid = 2996] [serial = 513] [outer = 0D1FA000] 08:28:53 INFO - PROCESS | 2996 | 1464622133461 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:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1117ms 08:28:53 INFO - PROCESS | 2996 | 1464622133511 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 2996 | 1464622133516 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 08:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:28:53 INFO - PROCESS | 2996 | 1464622133520 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 2996 | 1464622133523 Marionette TRACE conn6 <- [1,650,null,{}] 08:28:53 INFO - PROCESS | 2996 | 1464622133528 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:28:53 INFO - PROCESS | 2996 | 1464622133628 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 08:28:53 INFO - PROCESS | 2996 | 1464622133741 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | --DOCSHELL 152B6400 == 53 [pid = 2996] [id = 165] 08:28:53 INFO - PROCESS | 2996 | --DOCSHELL 0CBE9C00 == 52 [pid = 2996] [id = 164] 08:28:53 INFO - PROCESS | 2996 | --DOCSHELL 1937CC00 == 51 [pid = 2996] [id = 163] 08:28:53 INFO - PROCESS | 2996 | --DOCSHELL 1915E000 == 50 [pid = 2996] [id = 162] 08:28:53 INFO - PROCESS | 2996 | --DOCSHELL 181B4800 == 49 [pid = 2996] [id = 161] 08:28:53 INFO - PROCESS | 2996 | --DOCSHELL 14C33C00 == 48 [pid = 2996] [id = 160] 08:28:53 INFO - PROCESS | 2996 | --DOCSHELL 0E7F1000 == 47 [pid = 2996] [id = 159] 08:28:53 INFO - PROCESS | 2996 | --DOCSHELL 0D1F1000 == 46 [pid = 2996] [id = 158] 08:28:53 INFO - PROCESS | 2996 | --DOCSHELL 0CB9A000 == 45 [pid = 2996] [id = 157] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (1BE43000) [pid = 2996] [serial = 455] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (0D7ED000) [pid = 2996] [serial = 422] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (14928000) [pid = 2996] [serial = 425] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | ++DOCSHELL 0CB30000 == 46 [pid = 2996] [id = 172] 08:28:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0CB35C00) [pid = 2996] [serial = 514] [outer = 00000000] 08:28:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0D1F1000) [pid = 2996] [serial = 515] [outer = 0CB35C00] 08:28:53 INFO - PROCESS | 2996 | 1464622133844 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (0D81EC00) [pid = 2996] [serial = 516] [outer = 0CB35C00] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (19106400) [pid = 2996] [serial = 440] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (19336C00) [pid = 2996] [serial = 443] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (19107400) [pid = 2996] [serial = 441] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (0DA5AC00) [pid = 2996] [serial = 428] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (198D3400) [pid = 2996] [serial = 419] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (16FF4800) [pid = 2996] [serial = 437] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0DC01800) [pid = 2996] [serial = 431] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (0DDB4C00) [pid = 2996] [serial = 432] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (152A9C00) [pid = 2996] [serial = 434] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (15404400) [pid = 2996] [serial = 435] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (198D0000) [pid = 2996] [serial = 446] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (1965FC00) [pid = 2996] [serial = 444] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (19668C00) [pid = 2996] [serial = 450] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (1919A400) [pid = 2996] [serial = 449] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (1979F400) [pid = 2996] [serial = 452] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (198D6000) [pid = 2996] [serial = 447] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (0DA63800) [pid = 2996] [serial = 429] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (18030800) [pid = 2996] [serial = 438] [outer = 00000000] [url = about:blank] 08:28:53 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (198D9800) [pid = 2996] [serial = 453] [outer = 00000000] [url = about:blank] 08:28:54 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:54 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:54 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:54 INFO - PROCESS | 2996 | 1464622134261 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:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 770ms 08:28:54 INFO - PROCESS | 2996 | 1464622134293 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 2996 | 1464622134297 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 08:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:28:54 INFO - PROCESS | 2996 | 1464622134301 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 2996 | 1464622134303 Marionette TRACE conn6 <- [1,654,null,{}] 08:28:54 INFO - PROCESS | 2996 | 1464622134306 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:28:54 INFO - PROCESS | 2996 | 1464622134393 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 08:28:54 INFO - PROCESS | 2996 | 1464622134402 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DC95800 == 47 [pid = 2996] [id = 173] 08:28:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (0DDB8800) [pid = 2996] [serial = 517] [outer = 00000000] 08:28:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (1502C000) [pid = 2996] [serial = 518] [outer = 0DDB8800] 08:28:54 INFO - PROCESS | 2996 | 1464622134449 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (152BCC00) [pid = 2996] [serial = 519] [outer = 0DDB8800] 08:28:54 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:54 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:54 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:54 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:54 INFO - PROCESS | 2996 | 1464622134946 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:28:54 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:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 08:28:54 INFO - PROCESS | 2996 | 1464622134976 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 2996 | 1464622134978 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 08:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:28:54 INFO - PROCESS | 2996 | 1464622134983 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 2996 | 1464622134989 Marionette TRACE conn6 <- [1,658,null,{}] 08:28:55 INFO - PROCESS | 2996 | 1464622134997 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:28:55 INFO - PROCESS | 2996 | 1464622135112 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 08:28:55 INFO - PROCESS | 2996 | 1464622135124 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181BC800 == 48 [pid = 2996] [id = 174] 08:28:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (181BDC00) [pid = 2996] [serial = 520] [outer = 00000000] 08:28:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (19106400) [pid = 2996] [serial = 521] [outer = 181BDC00] 08:28:55 INFO - PROCESS | 2996 | 1464622135177 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (1910C800) [pid = 2996] [serial = 522] [outer = 181BDC00] 08:28:55 INFO - PROCESS | 2996 | 1464622135618 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:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 689ms 08:28:55 INFO - PROCESS | 2996 | 1464622135676 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 2996 | 1464622135679 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 08:28:55 INFO - PROCESS | 2996 | 1464622135682 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:28:55 INFO - PROCESS | 2996 | 1464622135684 Marionette TRACE conn6 <- [1,662,null,{}] 08:28:55 INFO - PROCESS | 2996 | 1464622135688 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:28:55 INFO - PROCESS | 2996 | 1464622135776 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 08:28:55 INFO - PROCESS | 2996 | 1464622135784 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1915D800 == 49 [pid = 2996] [id = 175] 08:28:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (1915DC00) [pid = 2996] [serial = 523] [outer = 00000000] 08:28:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (191BCC00) [pid = 2996] [serial = 524] [outer = 1915DC00] 08:28:55 INFO - PROCESS | 2996 | 1464622135828 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (191C3400) [pid = 2996] [serial = 525] [outer = 1915DC00] 08:28:56 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:56 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:56 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:56 INFO - PROCESS | 2996 | [2996] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:56 INFO - PROCESS | 2996 | 1464622136313 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:28:56 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:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 08:28:56 INFO - PROCESS | 2996 | 1464622136357 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 2996 | 1464622136358 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 08:28:56 INFO - PROCESS | 2996 | 1464622136362 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:28:56 INFO - PROCESS | 2996 | 1464622136363 Marionette TRACE conn6 <- [1,666,null,{}] 08:28:56 INFO - PROCESS | 2996 | 1464622136367 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:28:56 INFO - PROCESS | 2996 | 1464622136481 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 08:28:56 INFO - PROCESS | 2996 | 1464622136572 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1965B400 == 50 [pid = 2996] [id = 176] 08:28:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (1965C000) [pid = 2996] [serial = 526] [outer = 00000000] 08:28:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (19662400) [pid = 2996] [serial = 527] [outer = 1965C000] 08:28:56 INFO - PROCESS | 2996 | 1464622136627 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (197A4000) [pid = 2996] [serial = 528] [outer = 1965C000] 08:28:57 INFO - PROCESS | 2996 | 1464622137104 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:28:57 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:28:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 770ms 08:28:57 INFO - PROCESS | 2996 | 1464622137143 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 2996 | 1464622137145 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 08:28:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:28:57 INFO - PROCESS | 2996 | 1464622137148 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 2996 | 1464622137150 Marionette TRACE conn6 <- [1,670,null,{}] 08:28:57 INFO - PROCESS | 2996 | 1464622137157 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:28:57 INFO - PROCESS | 2996 | 1464622137272 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 08:28:57 INFO - PROCESS | 2996 | 1464622137279 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1BB800 == 51 [pid = 2996] [id = 177] 08:28:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (198D1000) [pid = 2996] [serial = 529] [outer = 00000000] 08:28:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (1A6B2400) [pid = 2996] [serial = 530] [outer = 198D1000] 08:28:57 INFO - PROCESS | 2996 | 1464622137324 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (1AA19000) [pid = 2996] [serial = 531] [outer = 198D1000] 08:28:58 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (0D1FD000) [pid = 2996] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:28:58 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (19388000) [pid = 2996] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:28:58 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0D1F6C00) [pid = 2996] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:28:58 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (1915EC00) [pid = 2996] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:28:58 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (0E972C00) [pid = 2996] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:28:58 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (1502F800) [pid = 2996] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:28:58 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (0CFEA400) [pid = 2996] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:28:58 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (197A3400) [pid = 2996] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:28:58 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (181B7000) [pid = 2996] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:28:58 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (0DF29400) [pid = 2996] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:28:58 INFO - PROCESS | 2996 | 1464622138276 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:28:58 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:28:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1184ms 08:28:58 INFO - PROCESS | 2996 | 1464622138335 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 2996 | 1464622138337 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 08:28:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:28:58 INFO - PROCESS | 2996 | 1464622138341 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 2996 | 1464622138342 Marionette TRACE conn6 <- [1,674,null,{}] 08:28:58 INFO - PROCESS | 2996 | 1464622138346 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:28:58 INFO - PROCESS | 2996 | 1464622138426 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 08:28:58 INFO - PROCESS | 2996 | 1464622138434 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1F6C00 == 52 [pid = 2996] [id = 178] 08:28:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (0D1FD000) [pid = 2996] [serial = 532] [outer = 00000000] 08:28:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (154B3800) [pid = 2996] [serial = 533] [outer = 0D1FD000] 08:28:58 INFO - PROCESS | 2996 | 1464622138478 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (15F06C00) [pid = 2996] [serial = 534] [outer = 0D1FD000] 08:28:59 INFO - PROCESS | 2996 | 1464622139408 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:28:59 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:28:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 08:28:59 INFO - PROCESS | 2996 | 1464622139469 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 2996 | 1464622139471 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 08:28:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:28:59 INFO - PROCESS | 2996 | 1464622139475 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 2996 | 1464622139476 Marionette TRACE conn6 <- [1,678,null,{}] 08:28:59 INFO - PROCESS | 2996 | 1464622139480 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:28:59 INFO - PROCESS | 2996 | 1464622139563 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 08:28:59 INFO - PROCESS | 2996 | 1464622139570 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1918FC00 == 53 [pid = 2996] [id = 179] 08:28:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (19194400) [pid = 2996] [serial = 535] [outer = 00000000] 08:28:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (1BE67C00) [pid = 2996] [serial = 536] [outer = 19194400] 08:28:59 INFO - PROCESS | 2996 | 1464622139618 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (1C63AC00) [pid = 2996] [serial = 537] [outer = 19194400] 08:29:00 INFO - PROCESS | 2996 | 1464622140589 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:29:00 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:29:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1184ms 08:29:00 INFO - PROCESS | 2996 | 1464622140681 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 2996 | 1464622140685 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 08:29:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:29:00 INFO - PROCESS | 2996 | 1464622140692 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 2996 | 1464622140695 Marionette TRACE conn6 <- [1,682,null,{}] 08:29:00 INFO - PROCESS | 2996 | 1464622140702 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:29:00 INFO - PROCESS | 2996 | 1464622140804 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 08:29:00 INFO - PROCESS | 2996 | 1464622140965 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DB75400 == 54 [pid = 2996] [id = 180] 08:29:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (0DB76400) [pid = 2996] [serial = 538] [outer = 00000000] 08:29:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (0E7F3000) [pid = 2996] [serial = 539] [outer = 0DB76400] 08:29:01 INFO - PROCESS | 2996 | 1464622141066 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (1491BC00) [pid = 2996] [serial = 540] [outer = 0DB76400] 08:29:02 INFO - PROCESS | 2996 | 1464622142142 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:29:02 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:29:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1480ms 08:29:02 INFO - PROCESS | 2996 | 1464622142176 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 2996 | 1464622142182 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 08:29:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:29:02 INFO - PROCESS | 2996 | 1464622142189 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 2996 | 1464622142192 Marionette TRACE conn6 <- [1,686,null,{}] 08:29:02 INFO - PROCESS | 2996 | 1464622142196 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:29:02 INFO - PROCESS | 2996 | 1464622142307 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 08:29:02 INFO - PROCESS | 2996 | 1464622142441 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15405000 == 55 [pid = 2996] [id = 181] 08:29:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (1802D000) [pid = 2996] [serial = 541] [outer = 00000000] 08:29:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (181B7400) [pid = 2996] [serial = 542] [outer = 1802D000] 08:29:02 INFO - PROCESS | 2996 | 1464622142497 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1910B800) [pid = 2996] [serial = 543] [outer = 1802D000] 08:29:03 INFO - PROCESS | 2996 | 1464622143542 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:29:03 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:29:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1382ms 08:29:03 INFO - PROCESS | 2996 | 1464622143573 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 2996 | 1464622143576 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 08:29:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:29:03 INFO - PROCESS | 2996 | 1464622143580 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 2996 | 1464622143584 Marionette TRACE conn6 <- [1,690,null,{}] 08:29:03 INFO - PROCESS | 2996 | 1464622143594 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:29:03 INFO - PROCESS | 2996 | 1464622143707 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 08:29:03 INFO - PROCESS | 2996 | 1464622143834 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 2996 | ++DOCSHELL 1BE5D400 == 56 [pid = 2996] [id = 182] 08:29:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (1BECD400) [pid = 2996] [serial = 544] [outer = 00000000] 08:29:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1D359400) [pid = 2996] [serial = 545] [outer = 1BECD400] 08:29:03 INFO - PROCESS | 2996 | 1464622143892 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1D7DDC00) [pid = 2996] [serial = 546] [outer = 1BECD400] 08:29:04 INFO - PROCESS | 2996 | 1464622144899 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:29:04 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:29:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1380ms 08:29:04 INFO - PROCESS | 2996 | 1464622144963 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 2996 | 1464622144967 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 08:29:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:29:04 INFO - PROCESS | 2996 | 1464622144973 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 2996 | 1464622144976 Marionette TRACE conn6 <- [1,694,null,{}] 08:29:04 INFO - PROCESS | 2996 | 1464622144982 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:29:05 INFO - PROCESS | 2996 | 1464622145117 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 08:29:05 INFO - PROCESS | 2996 | 1464622145252 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA69000 == 57 [pid = 2996] [id = 183] 08:29:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (0DB75000) [pid = 2996] [serial = 547] [outer = 00000000] 08:29:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (0DF29400) [pid = 2996] [serial = 548] [outer = 0DB75000] 08:29:05 INFO - PROCESS | 2996 | 1464622145302 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (14655400) [pid = 2996] [serial = 549] [outer = 0DB75000] 08:29:05 INFO - PROCESS | 2996 | --DOCSHELL 0D1F6C00 == 56 [pid = 2996] [id = 178] 08:29:05 INFO - PROCESS | 2996 | --DOCSHELL 0D1BB800 == 55 [pid = 2996] [id = 177] 08:29:05 INFO - PROCESS | 2996 | --DOCSHELL 1965B400 == 54 [pid = 2996] [id = 176] 08:29:05 INFO - PROCESS | 2996 | --DOCSHELL 1915D800 == 53 [pid = 2996] [id = 175] 08:29:05 INFO - PROCESS | 2996 | --DOCSHELL 181BC800 == 52 [pid = 2996] [id = 174] 08:29:05 INFO - PROCESS | 2996 | --DOCSHELL 0DC95800 == 51 [pid = 2996] [id = 173] 08:29:05 INFO - PROCESS | 2996 | --DOCSHELL 0CB30000 == 50 [pid = 2996] [id = 172] 08:29:05 INFO - PROCESS | 2996 | --DOCSHELL 0D1BCC00 == 49 [pid = 2996] [id = 171] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (1BE4C000) [pid = 2996] [serial = 464] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (0DA67000) [pid = 2996] [serial = 458] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (16C72800) [pid = 2996] [serial = 461] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (1BE65C00) [pid = 2996] [serial = 467] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (1BE63400) [pid = 2996] [serial = 497] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (152AE800) [pid = 2996] [serial = 426] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0D7F7400) [pid = 2996] [serial = 471] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (0D74F000) [pid = 2996] [serial = 470] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (19666C00) [pid = 2996] [serial = 488] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (0D758400) [pid = 2996] [serial = 473] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (191BA400) [pid = 2996] [serial = 486] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (0D814C00) [pid = 2996] [serial = 474] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (1491A800) [pid = 2996] [serial = 476] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (14928800) [pid = 2996] [serial = 477] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (19192C00) [pid = 2996] [serial = 485] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (15FE7000) [pid = 2996] [serial = 479] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (181BAC00) [pid = 2996] [serial = 491] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (196E6C00) [pid = 2996] [serial = 489] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (1A9DA400) [pid = 2996] [serial = 494] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (1BE46000) [pid = 2996] [serial = 495] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (181C0400) [pid = 2996] [serial = 482] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (1868CC00) [pid = 2996] [serial = 483] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (19361C00) [pid = 2996] [serial = 492] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (16C73C00) [pid = 2996] [serial = 480] [outer = 00000000] [url = about:blank] 08:29:06 INFO - PROCESS | 2996 | 1464622146349 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:29:06 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:29:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1436ms 08:29:06 INFO - PROCESS | 2996 | 1464622146410 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 2996 | 1464622146416 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 08:29:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:29:06 INFO - PROCESS | 2996 | 1464622146422 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 2996 | 1464622146424 Marionette TRACE conn6 <- [1,698,null,{}] 08:29:06 INFO - PROCESS | 2996 | 1464622146428 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:29:06 INFO - PROCESS | 2996 | 1464622146519 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 08:29:06 INFO - PROCESS | 2996 | 1464622146630 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D754C00 == 50 [pid = 2996] [id = 184] 08:29:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (0D757C00) [pid = 2996] [serial = 550] [outer = 00000000] 08:29:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (0DC0E000) [pid = 2996] [serial = 551] [outer = 0D757C00] 08:29:06 INFO - PROCESS | 2996 | 1464622146681 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (1464E800) [pid = 2996] [serial = 552] [outer = 0D757C00] 08:29:07 INFO - PROCESS | 2996 | 1464622147544 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:29:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:29:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1178ms 08:29:07 INFO - PROCESS | 2996 | 1464622147603 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 2996 | 1464622147605 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 08:29:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:29:07 INFO - PROCESS | 2996 | 1464622147609 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 2996 | 1464622147613 Marionette TRACE conn6 <- [1,702,null,{}] 08:29:07 INFO - PROCESS | 2996 | 1464622147629 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:29:07 INFO - PROCESS | 2996 | 1464622147746 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 08:29:07 INFO - PROCESS | 2996 | 1464622147755 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14C7A800 == 51 [pid = 2996] [id = 185] 08:29:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (152B9800) [pid = 2996] [serial = 553] [outer = 00000000] 08:29:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (16FF5800) [pid = 2996] [serial = 554] [outer = 152B9800] 08:29:07 INFO - PROCESS | 2996 | 1464622147805 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (181B2C00) [pid = 2996] [serial = 555] [outer = 152B9800] 08:29:08 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (1915DC00) [pid = 2996] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:29:08 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (1965C000) [pid = 2996] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:29:08 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (181BDC00) [pid = 2996] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:29:08 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (0CB35C00) [pid = 2996] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:29:08 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (0DDB8800) [pid = 2996] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:29:08 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (0D1FA000) [pid = 2996] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:29:08 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (198D1000) [pid = 2996] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:29:08 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0D1FD000) [pid = 2996] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:29:08 INFO - PROCESS | 2996 | 1464622148811 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:29:08 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:29:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1233ms 08:29:08 INFO - PROCESS | 2996 | 1464622148846 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 2996 | 1464622148851 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 08:29:08 INFO - PROCESS | 2996 | 1464622148870 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:29:08 INFO - PROCESS | 2996 | 1464622148875 Marionette TRACE conn6 <- [1,706,null,{}] 08:29:08 INFO - PROCESS | 2996 | 1464622148882 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:29:08 INFO - PROCESS | 2996 | 1464622148989 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 08:29:09 INFO - PROCESS | 2996 | 1464622149064 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CFD2C00 == 52 [pid = 2996] [id = 186] 08:29:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (0D45FC00) [pid = 2996] [serial = 556] [outer = 00000000] 08:29:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (0D7F7400) [pid = 2996] [serial = 557] [outer = 0D45FC00] 08:29:09 INFO - PROCESS | 2996 | 1464622149123 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (0DA62C00) [pid = 2996] [serial = 558] [outer = 0D45FC00] 08:29:10 INFO - PROCESS | 2996 | 1464622150243 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:29:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:29:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1436ms 08:29:10 INFO - PROCESS | 2996 | 1464622150311 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 2996 | 1464622150317 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 08:29:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:29:10 INFO - PROCESS | 2996 | 1464622150323 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 2996 | 1464622150326 Marionette TRACE conn6 <- [1,710,null,{}] 08:29:10 INFO - PROCESS | 2996 | 1464622150330 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:29:10 INFO - PROCESS | 2996 | 1464622150472 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 08:29:10 INFO - PROCESS | 2996 | 1464622150601 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152B1400 == 53 [pid = 2996] [id = 187] 08:29:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (154AB800) [pid = 2996] [serial = 559] [outer = 00000000] 08:29:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (16C6F000) [pid = 2996] [serial = 560] [outer = 154AB800] 08:29:10 INFO - PROCESS | 2996 | 1464622150660 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (180B6C00) [pid = 2996] [serial = 561] [outer = 154AB800] 08:29:11 INFO - PROCESS | 2996 | 1464622151201 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:29:11 INFO - PROCESS | 2996 | 1464622151258 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 08:29:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:29:11 INFO - PROCESS | 2996 | 1464622151262 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - PROCESS | 2996 | 1464622151266 Marionette TRACE conn6 <- [1,714,null,{}] 08:29:11 INFO - PROCESS | 2996 | 1464622151278 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:29:11 INFO - PROCESS | 2996 | 1464622151394 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 08:29:11 INFO - PROCESS | 2996 | 1464622151495 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 2996 | ++DOCSHELL 191BA400 == 54 [pid = 2996] [id = 188] 08:29:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (191BD000) [pid = 2996] [serial = 562] [outer = 00000000] 08:29:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (19361800) [pid = 2996] [serial = 563] [outer = 191BD000] 08:29:11 INFO - PROCESS | 2996 | 1464622151556 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (1965A400) [pid = 2996] [serial = 564] [outer = 191BD000] 08:29:12 INFO - PROCESS | 2996 | 1464622152233 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:29:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:29:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1024ms 08:29:12 INFO - PROCESS | 2996 | 1464622152289 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 2996 | 1464622152292 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 08:29:12 INFO - PROCESS | 2996 | 1464622152296 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:29:12 INFO - PROCESS | 2996 | 1464622152298 Marionette TRACE conn6 <- [1,718,null,{}] 08:29:12 INFO - PROCESS | 2996 | 1464622152302 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:29:12 INFO - PROCESS | 2996 | 1464622152441 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 08:29:12 INFO - PROCESS | 2996 | 1464622152567 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1979A000 == 55 [pid = 2996] [id = 189] 08:29:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (1979B400) [pid = 2996] [serial = 565] [outer = 00000000] 08:29:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (198D7400) [pid = 2996] [serial = 566] [outer = 1979B400] 08:29:12 INFO - PROCESS | 2996 | 1464622152624 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (198DD000) [pid = 2996] [serial = 567] [outer = 1979B400] 08:29:13 INFO - PROCESS | 2996 | 1464622153270 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:29:13 INFO - PROCESS | 2996 | 1464622153317 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 08:29:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:29:13 INFO - PROCESS | 2996 | 1464622153321 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 2996 | 1464622153323 Marionette TRACE conn6 <- [1,722,null,{}] 08:29:13 INFO - PROCESS | 2996 | 1464622153327 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:29:13 INFO - PROCESS | 2996 | 1464622153427 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 08:29:13 INFO - PROCESS | 2996 | 1464622153553 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE45000 == 56 [pid = 2996] [id = 190] 08:29:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (1BE47000) [pid = 2996] [serial = 568] [outer = 00000000] 08:29:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (1BE5CC00) [pid = 2996] [serial = 569] [outer = 1BE47000] 08:29:13 INFO - PROCESS | 2996 | 1464622153613 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (1BE4B800) [pid = 2996] [serial = 570] [outer = 1BE47000] 08:29:14 INFO - PROCESS | 2996 | 1464622154208 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:29:14 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:29:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 08:29:14 INFO - PROCESS | 2996 | 1464622154255 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 08:29:14 INFO - PROCESS | 2996 | 1464622154258 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 08:29:14 INFO - PROCESS | 2996 | 1464622154261 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - PROCESS | 2996 | 1464622154263 Marionette TRACE conn6 <- [1,726,null,{}] 08:29:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:29:14 INFO - PROCESS | 2996 | 1464622154267 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:29:14 INFO - PROCESS | 2996 | 1464622154395 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 08:29:14 INFO - PROCESS | 2996 | 1464622154558 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CFDAC00 == 57 [pid = 2996] [id = 191] 08:29:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (0D15F000) [pid = 2996] [serial = 571] [outer = 00000000] 08:29:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (0D386400) [pid = 2996] [serial = 572] [outer = 0D15F000] 08:29:14 INFO - PROCESS | 2996 | 1464622154611 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (0D81E400) [pid = 2996] [serial = 573] [outer = 0D15F000] 08:29:15 INFO - PROCESS | 2996 | --DOCSHELL 0D754C00 == 56 [pid = 2996] [id = 184] 08:29:15 INFO - PROCESS | 2996 | --DOCSHELL 0DA69000 == 55 [pid = 2996] [id = 183] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (1BE67C00) [pid = 2996] [serial = 536] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (191BCC00) [pid = 2996] [serial = 524] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (154AC000) [pid = 2996] [serial = 503] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (19662400) [pid = 2996] [serial = 527] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (19106400) [pid = 2996] [serial = 521] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (1910C800) [pid = 2996] [serial = 522] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (0D1F1000) [pid = 2996] [serial = 515] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (0D81EC00) [pid = 2996] [serial = 516] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (1502C000) [pid = 2996] [serial = 518] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (152BCC00) [pid = 2996] [serial = 519] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (0D759000) [pid = 2996] [serial = 500] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (0DDB0000) [pid = 2996] [serial = 513] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (0D814800) [pid = 2996] [serial = 512] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (1D0B7C00) [pid = 2996] [serial = 509] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (1BE60800) [pid = 2996] [serial = 506] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (1A6B2400) [pid = 2996] [serial = 530] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (197A4000) [pid = 2996] [serial = 528] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (1AA19000) [pid = 2996] [serial = 531] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (15F06C00) [pid = 2996] [serial = 534] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (154B3800) [pid = 2996] [serial = 533] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (191C3400) [pid = 2996] [serial = 525] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2996 | 1464622155645 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:29:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:29:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1421ms 08:29:15 INFO - PROCESS | 2996 | 1464622155688 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 08:29:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:29:15 INFO - PROCESS | 2996 | 1464622155692 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 08:29:15 INFO - PROCESS | 2996 | 1464622155696 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 2996 | 1464622155700 Marionette TRACE conn6 <- [1,730,null,{}] 08:29:15 INFO - PROCESS | 2996 | 1464622155705 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:29:15 INFO - PROCESS | 2996 | 1464622155800 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 08:29:15 INFO - PROCESS | 2996 | 1464622155809 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DC9B000 == 56 [pid = 2996] [id = 192] 08:29:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (0DDAF000) [pid = 2996] [serial = 574] [outer = 00000000] 08:29:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (14650400) [pid = 2996] [serial = 575] [outer = 0DDAF000] 08:29:15 INFO - PROCESS | 2996 | 1464622155856 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (14994000) [pid = 2996] [serial = 576] [outer = 0DDAF000] 08:29:16 INFO - PROCESS | 2996 | 1464622156800 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:29:16 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:29:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1136ms 08:29:16 INFO - PROCESS | 2996 | 1464622156835 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 2996 | 1464622156839 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 08:29:16 INFO - PROCESS | 2996 | 1464622156843 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:29:16 INFO - PROCESS | 2996 | 1464622156845 Marionette TRACE conn6 <- [1,734,null,{}] 08:29:16 INFO - PROCESS | 2996 | 1464622156849 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:29:16 INFO - PROCESS | 2996 | 1464622156941 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 08:29:16 INFO - PROCESS | 2996 | 1464622156949 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1540B400 == 57 [pid = 2996] [id = 193] 08:29:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (1802C400) [pid = 2996] [serial = 577] [outer = 00000000] 08:29:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (19107C00) [pid = 2996] [serial = 578] [outer = 1802C400] 08:29:17 INFO - PROCESS | 2996 | 1464622156995 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (19110800) [pid = 2996] [serial = 579] [outer = 1802C400] 08:29:17 INFO - PROCESS | 2996 | 1464622157959 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:29:18 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:29:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1175ms 08:29:18 INFO - PROCESS | 2996 | 1464622158024 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 2996 | 1464622158026 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 08:29:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:29:18 INFO - PROCESS | 2996 | 1464622158039 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 2996 | 1464622158044 Marionette TRACE conn6 <- [1,738,null,{}] 08:29:18 INFO - PROCESS | 2996 | 1464622158053 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:29:18 INFO - PROCESS | 2996 | 1464622158168 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 08:29:18 INFO - PROCESS | 2996 | 1464622158219 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1946AC00 == 58 [pid = 2996] [id = 194] 08:29:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (1965C400) [pid = 2996] [serial = 580] [outer = 00000000] 08:29:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (19797000) [pid = 2996] [serial = 581] [outer = 1965C400] 08:29:18 INFO - PROCESS | 2996 | 1464622158265 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (198D1400) [pid = 2996] [serial = 582] [outer = 1965C400] 08:29:18 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (1BECD400) [pid = 2996] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:29:18 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (0DB75000) [pid = 2996] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:29:18 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (0D757C00) [pid = 2996] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:29:19 INFO - PROCESS | 2996 | 1464622159195 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:29:19 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:29:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1186ms 08:29:19 INFO - PROCESS | 2996 | 1464622159225 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 2996 | 1464622159236 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 08:29:19 INFO - PROCESS | 2996 | 1464622159240 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:29:19 INFO - PROCESS | 2996 | 1464622159242 Marionette TRACE conn6 <- [1,742,null,{}] 08:29:19 INFO - PROCESS | 2996 | 1464622159246 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:29:19 INFO - PROCESS | 2996 | 1464622159365 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 08:29:19 INFO - PROCESS | 2996 | 1464622159375 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D757C00 == 59 [pid = 2996] [id = 195] 08:29:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (0DB75000) [pid = 2996] [serial = 583] [outer = 00000000] 08:29:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (1BE49000) [pid = 2996] [serial = 584] [outer = 0DB75000] 08:29:19 INFO - PROCESS | 2996 | 1464622159420 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (1BF13000) [pid = 2996] [serial = 585] [outer = 0DB75000] 08:29:20 INFO - PROCESS | 2996 | 1464622160327 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:29:20 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:29:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1114ms 08:29:20 INFO - PROCESS | 2996 | 1464622160360 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 2996 | 1464622160362 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 08:29:20 INFO - PROCESS | 2996 | 1464622160365 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:29:20 INFO - PROCESS | 2996 | 1464622160367 Marionette TRACE conn6 <- [1,746,null,{}] 08:29:20 INFO - PROCESS | 2996 | 1464622160371 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:29:20 INFO - PROCESS | 2996 | 1464622160457 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 08:29:20 INFO - PROCESS | 2996 | 1464622160464 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C061000 == 60 [pid = 2996] [id = 196] 08:29:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (1C065C00) [pid = 2996] [serial = 586] [outer = 00000000] 08:29:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (1D028800) [pid = 2996] [serial = 587] [outer = 1C065C00] 08:29:20 INFO - PROCESS | 2996 | 1464622160516 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (1D817C00) [pid = 2996] [serial = 588] [outer = 1C065C00] 08:29:21 INFO - PROCESS | 2996 | 1464622161014 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:29:21 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:29:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 08:29:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:29:21 INFO - PROCESS | 2996 | 1464622161039 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 2996 | 1464622161041 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 08:29:21 INFO - PROCESS | 2996 | 1464622161044 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 2996 | 1464622161046 Marionette TRACE conn6 <- [1,750,null,{}] 08:29:21 INFO - PROCESS | 2996 | 1464622161049 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:29:21 INFO - PROCESS | 2996 | 1464622161135 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 08:29:21 INFO - PROCESS | 2996 | 1464622161142 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CFD9400 == 61 [pid = 2996] [id = 197] 08:29:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (1D0B7400) [pid = 2996] [serial = 589] [outer = 00000000] 08:29:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (1D8DFC00) [pid = 2996] [serial = 590] [outer = 1D0B7400] 08:29:21 INFO - PROCESS | 2996 | 1464622161186 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (1D8E2C00) [pid = 2996] [serial = 591] [outer = 1D0B7400] 08:29:22 INFO - PROCESS | 2996 | 1464622162247 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:29:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:29:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1232ms 08:29:22 INFO - PROCESS | 2996 | 1464622162305 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 2996 | 1464622162311 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 08:29:22 INFO - PROCESS | 2996 | 1464622162317 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:29:22 INFO - PROCESS | 2996 | 1464622162319 Marionette TRACE conn6 <- [1,754,null,{}] 08:29:22 INFO - PROCESS | 2996 | 1464622162326 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:29:22 INFO - PROCESS | 2996 | 1464622162432 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 08:29:22 INFO - PROCESS | 2996 | 1464622162552 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F5800 == 62 [pid = 2996] [id = 198] 08:29:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (0DA5C000) [pid = 2996] [serial = 592] [outer = 00000000] 08:29:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (152BF800) [pid = 2996] [serial = 593] [outer = 0DA5C000] 08:29:22 INFO - PROCESS | 2996 | 1464622162610 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (16C76400) [pid = 2996] [serial = 594] [outer = 0DA5C000] 08:29:23 INFO - PROCESS | 2996 | 1464622163634 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:29:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:29:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1374ms 08:29:23 INFO - PROCESS | 2996 | 1464622163721 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 2996 | 1464622163727 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 08:29:23 INFO - PROCESS | 2996 | 1464622163734 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 2996 | 1464622163737 Marionette TRACE conn6 <- [1,758,null,{}] 08:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:29:23 INFO - PROCESS | 2996 | 1464622163741 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:29:23 INFO - PROCESS | 2996 | 1464622163846 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 08:29:24 INFO - PROCESS | 2996 | 1464622164044 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19195800 == 63 [pid = 2996] [id = 199] 08:29:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (191B9000) [pid = 2996] [serial = 595] [outer = 00000000] 08:29:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (19662400) [pid = 2996] [serial = 596] [outer = 191B9000] 08:29:24 INFO - PROCESS | 2996 | 1464622164103 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (197A4C00) [pid = 2996] [serial = 597] [outer = 191B9000] 08:29:24 INFO - PROCESS | 2996 | 1464622164659 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:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 08:29:24 INFO - PROCESS | 2996 | 1464622164716 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 2996 | 1464622164720 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 08:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:29:24 INFO - PROCESS | 2996 | 1464622164724 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 2996 | 1464622164728 Marionette TRACE conn6 <- [1,762,null,{}] 08:29:24 INFO - PROCESS | 2996 | 1464622164739 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:29:24 INFO - PROCESS | 2996 | 1464622164849 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 08:29:24 INFO - PROCESS | 2996 | 1464622164955 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C583800 == 64 [pid = 2996] [id = 200] 08:29:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (1D8E1000) [pid = 2996] [serial = 598] [outer = 00000000] 08:29:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1E4ED800) [pid = 2996] [serial = 599] [outer = 1D8E1000] 08:29:25 INFO - PROCESS | 2996 | 1464622165016 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (1E4F2000) [pid = 2996] [serial = 600] [outer = 1D8E1000] 08:29:25 INFO - PROCESS | 2996 | 1464622165655 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:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 969ms 08:29:25 INFO - PROCESS | 2996 | 1464622165697 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 2996 | 1464622165700 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:29:25 INFO - PROCESS | 2996 | 1464622165704 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 2996 | 1464622165706 Marionette TRACE conn6 <- [1,766,null,{}] 08:29:25 INFO - PROCESS | 2996 | 1464622165709 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:29:25 INFO - PROCESS | 2996 | 1464622165823 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 08:29:25 INFO - PROCESS | 2996 | 1464622165922 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 18693000 == 65 [pid = 2996] [id = 201] 08:29:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1D8D6000) [pid = 2996] [serial = 601] [outer = 00000000] 08:29:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1E4F3800) [pid = 2996] [serial = 602] [outer = 1D8D6000] 08:29:25 INFO - PROCESS | 2996 | 1464622165977 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1F24B800) [pid = 2996] [serial = 603] [outer = 1D8D6000] 08:29:26 INFO - PROCESS | 2996 | 1464622166724 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:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1072ms 08:29:26 INFO - PROCESS | 2996 | 1464622166779 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 2996 | 1464622166783 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 08:29:26 INFO - PROCESS | 2996 | 1464622166789 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:29:26 INFO - PROCESS | 2996 | 1464622166792 Marionette TRACE conn6 <- [1,770,null,{}] 08:29:26 INFO - PROCESS | 2996 | 1464622166797 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:29:26 INFO - PROCESS | 2996 | 1464622166935 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 08:29:27 INFO - PROCESS | 2996 | 1464622167079 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | --DOCSHELL 0CBED400 == 64 [pid = 2996] [id = 20] 08:29:27 INFO - PROCESS | 2996 | --DOCSHELL 198D3000 == 63 [pid = 2996] [id = 166] 08:29:27 INFO - PROCESS | 2996 | --DOCSHELL 1C061000 == 62 [pid = 2996] [id = 196] 08:29:27 INFO - PROCESS | 2996 | --DOCSHELL 1918FC00 == 61 [pid = 2996] [id = 179] 08:29:27 INFO - PROCESS | 2996 | --DOCSHELL 0D757C00 == 60 [pid = 2996] [id = 195] 08:29:27 INFO - PROCESS | 2996 | --DOCSHELL 1946AC00 == 59 [pid = 2996] [id = 194] 08:29:27 INFO - PROCESS | 2996 | --DOCSHELL 1540B400 == 58 [pid = 2996] [id = 193] 08:29:27 INFO - PROCESS | 2996 | --DOCSHELL 0DC9B000 == 57 [pid = 2996] [id = 192] 08:29:27 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (16FF5800) [pid = 2996] [serial = 554] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 2996 | ++DOCSHELL 0CB36400 == 58 [pid = 2996] [id = 202] 08:29:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (0CBED400) [pid = 2996] [serial = 604] [outer = 00000000] 08:29:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (0D7F8800) [pid = 2996] [serial = 605] [outer = 0CBED400] 08:29:27 INFO - PROCESS | 2996 | 1464622167176 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (0DDB4C00) [pid = 2996] [serial = 606] [outer = 0CBED400] 08:29:27 INFO - PROCESS | 2996 | --DOCSHELL 0CFDAC00 == 57 [pid = 2996] [id = 191] 08:29:27 INFO - PROCESS | 2996 | --DOCSHELL 14C7A800 == 56 [pid = 2996] [id = 185] 08:29:27 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (1464E800) [pid = 2996] [serial = 552] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (0DC0E000) [pid = 2996] [serial = 551] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1D7DDC00) [pid = 2996] [serial = 546] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (1D359400) [pid = 2996] [serial = 545] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (181B7400) [pid = 2996] [serial = 542] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (14655400) [pid = 2996] [serial = 549] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0DF29400) [pid = 2996] [serial = 548] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (0E7F3000) [pid = 2996] [serial = 539] [outer = 00000000] [url = about:blank] 08:29:27 INFO - PROCESS | 2996 | 1464622167613 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:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 870ms 08:29:27 INFO - PROCESS | 2996 | 1464622167664 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 2996 | 1464622167670 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 08:29:27 INFO - PROCESS | 2996 | 1464622167676 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:29:27 INFO - PROCESS | 2996 | 1464622167678 Marionette TRACE conn6 <- [1,774,null,{}] 08:29:27 INFO - PROCESS | 2996 | 1464622167682 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:29:27 INFO - PROCESS | 2996 | 1464622167769 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 08:29:27 INFO - PROCESS | 2996 | 1464622167777 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1491D800 == 57 [pid = 2996] [id = 203] 08:29:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (14922C00) [pid = 2996] [serial = 607] [outer = 00000000] 08:29:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (152B2400) [pid = 2996] [serial = 608] [outer = 14922C00] 08:29:27 INFO - PROCESS | 2996 | 1464622167822 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (15420800) [pid = 2996] [serial = 609] [outer = 14922C00] 08:29:28 INFO - PROCESS | 2996 | 1464622168330 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:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 08:29:28 INFO - PROCESS | 2996 | 1464622168349 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 2996 | 1464622168351 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 08:29:28 INFO - PROCESS | 2996 | 1464622168358 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:29:28 INFO - PROCESS | 2996 | 1464622168362 Marionette TRACE conn6 <- [1,778,null,{}] 08:29:28 INFO - PROCESS | 2996 | 1464622168372 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:29:28 INFO - PROCESS | 2996 | 1464622168458 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 08:29:28 INFO - PROCESS | 2996 | 1464622168466 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1868C400 == 58 [pid = 2996] [id = 204] 08:29:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1910CC00) [pid = 2996] [serial = 610] [outer = 00000000] 08:29:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1918FC00) [pid = 2996] [serial = 611] [outer = 1910CC00] 08:29:28 INFO - PROCESS | 2996 | 1464622168517 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1919C400) [pid = 2996] [serial = 612] [outer = 1910CC00] 08:29:29 INFO - PROCESS | 2996 | 1464622169019 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:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 08:29:29 INFO - PROCESS | 2996 | 1464622169034 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 2996 | 1464622169037 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 08:29:29 INFO - PROCESS | 2996 | 1464622169040 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 2996 | 1464622169041 Marionette TRACE conn6 <- [1,782,null,{}] 08:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:29:29 INFO - PROCESS | 2996 | 1464622169045 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:29:29 INFO - PROCESS | 2996 | 1464622169132 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 08:29:29 INFO - PROCESS | 2996 | 1464622169139 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1935A000 == 59 [pid = 2996] [id = 205] 08:29:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1965B000) [pid = 2996] [serial = 613] [outer = 00000000] 08:29:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (19796400) [pid = 2996] [serial = 614] [outer = 1965B000] 08:29:29 INFO - PROCESS | 2996 | 1464622169184 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1A6A9800) [pid = 2996] [serial = 615] [outer = 1965B000] 08:29:29 INFO - PROCESS | 2996 | 1464622169613 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:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 08:29:29 INFO - PROCESS | 2996 | 1464622169674 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 2996 | 1464622169676 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 08:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:29:29 INFO - PROCESS | 2996 | 1464622169686 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 2996 | 1464622169688 Marionette TRACE conn6 <- [1,786,null,{}] 08:29:29 INFO - PROCESS | 2996 | 1464622169691 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:29:29 INFO - PROCESS | 2996 | 1464622169799 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 08:29:29 INFO - PROCESS | 2996 | 1464622169805 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1B7F8800 == 60 [pid = 2996] [id = 206] 08:29:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1BE4EC00) [pid = 2996] [serial = 616] [outer = 00000000] 08:29:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1BEC9000) [pid = 2996] [serial = 617] [outer = 1BE4EC00] 08:29:29 INFO - PROCESS | 2996 | 1464622169850 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1BFC1800) [pid = 2996] [serial = 618] [outer = 1BE4EC00] 08:29:30 INFO - PROCESS | 2996 | 1464622170357 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:29:30 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:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 08:29:30 INFO - PROCESS | 2996 | 1464622170414 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 08:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:29:30 INFO - PROCESS | 2996 | 1464622170416 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 08:29:30 INFO - PROCESS | 2996 | 1464622170419 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 2996 | 1464622170421 Marionette TRACE conn6 <- [1,790,null,{}] 08:29:30 INFO - PROCESS | 2996 | 1464622170430 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:29:30 INFO - PROCESS | 2996 | 1464622170560 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 08:29:30 INFO - PROCESS | 2996 | 1464622170625 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D7D3C00 == 61 [pid = 2996] [id = 207] 08:29:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1D81D000) [pid = 2996] [serial = 619] [outer = 00000000] 08:29:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1D8DF000) [pid = 2996] [serial = 620] [outer = 1D81D000] 08:29:30 INFO - PROCESS | 2996 | 1464622170671 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1E4ECC00) [pid = 2996] [serial = 621] [outer = 1D81D000] 08:29:31 INFO - PROCESS | 2996 | 1464622171111 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:29:31 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:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 08:29:31 INFO - PROCESS | 2996 | 1464622171160 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 2996 | 1464622171162 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 08:29:31 INFO - PROCESS | 2996 | 1464622171165 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 2996 | 1464622171167 Marionette TRACE conn6 <- [1,794,null,{}] 08:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:29:31 INFO - PROCESS | 2996 | 1464622171171 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:29:31 INFO - PROCESS | 2996 | 1464622171288 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 08:29:31 INFO - PROCESS | 2996 | 1464622171343 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D4F7800 == 62 [pid = 2996] [id = 208] 08:29:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1488E000) [pid = 2996] [serial = 622] [outer = 00000000] 08:29:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (14895C00) [pid = 2996] [serial = 623] [outer = 1488E000] 08:29:31 INFO - PROCESS | 2996 | 1464622171392 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (14896400) [pid = 2996] [serial = 624] [outer = 1488E000] 08:29:31 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (1965C400) [pid = 2996] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:29:31 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (0DB75000) [pid = 2996] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:29:31 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (1802C400) [pid = 2996] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:29:31 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (0DDAF000) [pid = 2996] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:29:31 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1C065C00) [pid = 2996] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:29:31 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (0D15F000) [pid = 2996] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:29:31 INFO - PROCESS | 2996 | 1464622171982 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:29:32 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:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 870ms 08:29:32 INFO - PROCESS | 2996 | 1464622172041 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 2996 | 1464622172043 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 08:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:29:32 INFO - PROCESS | 2996 | 1464622172047 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 2996 | 1464622172048 Marionette TRACE conn6 <- [1,798,null,{}] 08:29:32 INFO - PROCESS | 2996 | 1464622172052 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:29:32 INFO - PROCESS | 2996 | 1464622172163 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 08:29:32 INFO - PROCESS | 2996 | 1464622172220 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D15F000 == 63 [pid = 2996] [id = 209] 08:29:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (0DB75000) [pid = 2996] [serial = 625] [outer = 00000000] 08:29:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (198DB800) [pid = 2996] [serial = 626] [outer = 0DB75000] 08:29:32 INFO - PROCESS | 2996 | 1464622172264 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1BE43800) [pid = 2996] [serial = 627] [outer = 0DB75000] 08:29:32 INFO - PROCESS | 2996 | 1464622172664 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:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 08:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:29:32 INFO - PROCESS | 2996 | 1464622172717 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 2996 | 1464622172719 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 08:29:32 INFO - PROCESS | 2996 | 1464622172723 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 2996 | 1464622172724 Marionette TRACE conn6 <- [1,802,null,{}] 08:29:32 INFO - PROCESS | 2996 | 1464622172728 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:29:32 INFO - PROCESS | 2996 | 1464622172810 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 08:29:32 INFO - PROCESS | 2996 | 1464622172817 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB45C00 == 64 [pid = 2996] [id = 210] 08:29:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1499B800) [pid = 2996] [serial = 628] [outer = 00000000] 08:29:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1F403000) [pid = 2996] [serial = 629] [outer = 1499B800] 08:29:32 INFO - PROCESS | 2996 | 1464622172861 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1F40D400) [pid = 2996] [serial = 630] [outer = 1499B800] 08:29:33 INFO - PROCESS | 2996 | 1464622173304 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:29:33 INFO - PROCESS | 2996 | 1464622173359 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 08:29:33 INFO - PROCESS | 2996 | 1464622173362 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 2996 | 1464622173364 Marionette TRACE conn6 <- [1,806,null,{}] 08:29:33 INFO - PROCESS | 2996 | 1464622173367 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:29:33 INFO - PROCESS | 2996 | 1464622173453 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 08:29:33 INFO - PROCESS | 2996 | 1464622173459 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D386C00 == 65 [pid = 2996] [id = 211] 08:29:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (1A9D5800) [pid = 2996] [serial = 631] [outer = 00000000] 08:29:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (1E9BC000) [pid = 2996] [serial = 632] [outer = 1A9D5800] 08:29:33 INFO - PROCESS | 2996 | 1464622173504 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (1E9BF000) [pid = 2996] [serial = 633] [outer = 1A9D5800] 08:29:34 INFO - PROCESS | 2996 | 1464622174119 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:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 831ms 08:29:34 INFO - PROCESS | 2996 | 1464622174195 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 2996 | 1464622174199 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 08:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:29:34 INFO - PROCESS | 2996 | 1464622174205 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 2996 | 1464622174210 Marionette TRACE conn6 <- [1,810,null,{}] 08:29:34 INFO - PROCESS | 2996 | 1464622174217 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:29:34 INFO - PROCESS | 2996 | 1464622174337 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 08:29:34 INFO - PROCESS | 2996 | 1464622174449 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBEA000 == 66 [pid = 2996] [id = 212] 08:29:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (0D7F6C00) [pid = 2996] [serial = 634] [outer = 00000000] 08:29:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (14654400) [pid = 2996] [serial = 635] [outer = 0D7F6C00] 08:29:34 INFO - PROCESS | 2996 | 1464622174524 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (14929C00) [pid = 2996] [serial = 636] [outer = 0D7F6C00] 08:29:35 INFO - PROCESS | 2996 | 1464622175125 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:29:35 INFO - PROCESS | 2996 | 1464622175187 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 08:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:29:35 INFO - PROCESS | 2996 | 1464622175193 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 2996 | 1464622175196 Marionette TRACE conn6 <- [1,814,null,{}] 08:29:35 INFO - PROCESS | 2996 | 1464622175200 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:29:35 INFO - PROCESS | 2996 | 1464622175311 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 08:29:35 INFO - PROCESS | 2996 | 1464622175442 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19114000 == 67 [pid = 2996] [id = 213] 08:29:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (191C1800) [pid = 2996] [serial = 637] [outer = 00000000] 08:29:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1965CC00) [pid = 2996] [serial = 638] [outer = 191C1800] 08:29:35 INFO - PROCESS | 2996 | 1464622175498 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1A9DB800) [pid = 2996] [serial = 639] [outer = 191C1800] 08:29:36 INFO - PROCESS | 2996 | 1464622176095 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:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 929ms 08:29:36 INFO - PROCESS | 2996 | 1464622176132 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 2996 | 1464622176135 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 08:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:29:36 INFO - PROCESS | 2996 | 1464622176139 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 2996 | 1464622176143 Marionette TRACE conn6 <- [1,818,null,{}] 08:29:36 INFO - PROCESS | 2996 | 1464622176154 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:29:36 INFO - PROCESS | 2996 | 1464622176266 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 08:29:36 INFO - PROCESS | 2996 | 1464622176403 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 2996 | ++DOCSHELL 14927C00 == 68 [pid = 2996] [id = 214] 08:29:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1D81D400) [pid = 2996] [serial = 640] [outer = 00000000] 08:29:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1E9C5C00) [pid = 2996] [serial = 641] [outer = 1D81D400] 08:29:36 INFO - PROCESS | 2996 | 1464622176465 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1E9CA400) [pid = 2996] [serial = 642] [outer = 1D81D400] 08:29:37 INFO - PROCESS | 2996 | 1464622177102 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:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 08:29:37 INFO - PROCESS | 2996 | 1464622177115 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 2996 | 1464622177118 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 08:29:37 INFO - PROCESS | 2996 | 1464622177122 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:29:37 INFO - PROCESS | 2996 | 1464622177124 Marionette TRACE conn6 <- [1,822,null,{}] 08:29:37 INFO - PROCESS | 2996 | 1464622177128 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:29:37 INFO - PROCESS | 2996 | 1464622177237 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 08:29:37 INFO - PROCESS | 2996 | 1464622177345 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1F40F000 == 69 [pid = 2996] [id = 215] 08:29:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1F40FC00) [pid = 2996] [serial = 643] [outer = 00000000] 08:29:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (1F4A4400) [pid = 2996] [serial = 644] [outer = 1F40FC00] 08:29:37 INFO - PROCESS | 2996 | 1464622177403 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (20F72400) [pid = 2996] [serial = 645] [outer = 1F40FC00] 08:29:37 INFO - PROCESS | 2996 | 1464622177992 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:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 08:29:38 INFO - PROCESS | 2996 | 1464622178056 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 2996 | 1464622178058 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 08:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:29:38 INFO - PROCESS | 2996 | 1464622178062 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 2996 | 1464622178064 Marionette TRACE conn6 <- [1,826,null,{}] 08:29:38 INFO - PROCESS | 2996 | 1464622178068 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:29:38 INFO - PROCESS | 2996 | 1464622178177 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 08:29:38 INFO - PROCESS | 2996 | 1464622178313 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D81C800 == 70 [pid = 2996] [id = 216] 08:29:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (16FF9800) [pid = 2996] [serial = 646] [outer = 00000000] 08:29:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (20F78800) [pid = 2996] [serial = 647] [outer = 16FF9800] 08:29:38 INFO - PROCESS | 2996 | 1464622178370 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (20F7A800) [pid = 2996] [serial = 648] [outer = 16FF9800] 08:29:38 INFO - PROCESS | 2996 | 1464622178983 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:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 970ms 08:29:39 INFO - PROCESS | 2996 | 1464622179035 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 2996 | 1464622179038 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 08:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:29:39 INFO - PROCESS | 2996 | 1464622179042 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 2996 | 1464622179044 Marionette TRACE conn6 <- [1,830,null,{}] 08:29:39 INFO - PROCESS | 2996 | 1464622179047 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:29:39 INFO - PROCESS | 2996 | 1464622179171 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 08:29:39 INFO - PROCESS | 2996 | 1464622179330 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E9BF400 == 71 [pid = 2996] [id = 217] 08:29:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1F49EC00) [pid = 2996] [serial = 649] [outer = 00000000] 08:29:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (20E93C00) [pid = 2996] [serial = 650] [outer = 1F49EC00] 08:29:39 INFO - PROCESS | 2996 | 1464622179390 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (20E97C00) [pid = 2996] [serial = 651] [outer = 1F49EC00] 08:29:41 INFO - PROCESS | 2996 | 1464622181183 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:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2173ms 08:29:41 INFO - PROCESS | 2996 | 1464622181219 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 2996 | 1464622181221 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 08:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:29:41 INFO - PROCESS | 2996 | 1464622181224 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 2996 | 1464622181226 Marionette TRACE conn6 <- [1,834,null,{}] 08:29:41 INFO - PROCESS | 2996 | 1464622181230 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:29:41 INFO - PROCESS | 2996 | 1464622181334 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 08:29:41 INFO - PROCESS | 2996 | 1464622181584 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D815800 == 72 [pid = 2996] [id = 218] 08:29:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (0D818000) [pid = 2996] [serial = 652] [outer = 00000000] 08:29:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (0DC95000) [pid = 2996] [serial = 653] [outer = 0D818000] 08:29:41 INFO - PROCESS | 2996 | 1464622181648 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (1464B800) [pid = 2996] [serial = 654] [outer = 0D818000] 08:29:42 INFO - PROCESS | 2996 | 1464622182289 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:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1126ms 08:29:42 INFO - PROCESS | 2996 | 1464622182372 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 2996 | 1464622182376 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 08:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:29:42 INFO - PROCESS | 2996 | 1464622182382 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 2996 | 1464622182385 Marionette TRACE conn6 <- [1,838,null,{}] 08:29:42 INFO - PROCESS | 2996 | 1464622182390 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:29:42 INFO - PROCESS | 2996 | 1464622182505 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 08:29:42 INFO - PROCESS | 2996 | 1464622182649 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | --DOCSHELL 152AA800 == 71 [pid = 2996] [id = 150] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 15405000 == 70 [pid = 2996] [id = 181] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 1862F400 == 69 [pid = 2996] [id = 147] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 191BA400 == 68 [pid = 2996] [id = 188] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 19797C00 == 67 [pid = 2996] [id = 149] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 152B1400 == 66 [pid = 2996] [id = 187] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 149F3400 == 65 [pid = 2996] [id = 145] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 154B2C00 == 64 [pid = 2996] [id = 146] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 0CB45C00 == 63 [pid = 2996] [id = 210] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 0D15F000 == 62 [pid = 2996] [id = 209] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 0D4F7800 == 61 [pid = 2996] [id = 208] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 1D7D3C00 == 60 [pid = 2996] [id = 207] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 1B7F8800 == 59 [pid = 2996] [id = 206] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 1935A000 == 58 [pid = 2996] [id = 205] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 1868C400 == 57 [pid = 2996] [id = 204] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 1491D800 == 56 [pid = 2996] [id = 203] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 0CB36400 == 55 [pid = 2996] [id = 202] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 19195800 == 54 [pid = 2996] [id = 199] 08:29:42 INFO - PROCESS | 2996 | --DOCSHELL 0D7F5800 == 53 [pid = 2996] [id = 198] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (1D8DFC00) [pid = 2996] [serial = 590] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | ++DOCSHELL 0CB50C00 == 54 [pid = 2996] [id = 219] 08:29:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (0CB9A000) [pid = 2996] [serial = 655] [outer = 00000000] 08:29:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (0D7EEC00) [pid = 2996] [serial = 656] [outer = 0CB9A000] 08:29:42 INFO - PROCESS | 2996 | 1464622182758 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (0DA69000) [pid = 2996] [serial = 657] [outer = 0CB9A000] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (19797000) [pid = 2996] [serial = 581] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (19361800) [pid = 2996] [serial = 563] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (1BE49000) [pid = 2996] [serial = 584] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (198D7400) [pid = 2996] [serial = 566] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (19107C00) [pid = 2996] [serial = 578] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (14650400) [pid = 2996] [serial = 575] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (14994000) [pid = 2996] [serial = 576] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (1D028800) [pid = 2996] [serial = 587] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (198D1400) [pid = 2996] [serial = 582] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (0D81E400) [pid = 2996] [serial = 573] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (0D386400) [pid = 2996] [serial = 572] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (0D7F7400) [pid = 2996] [serial = 557] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (16C6F000) [pid = 2996] [serial = 560] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1BE5CC00) [pid = 2996] [serial = 569] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1D817C00) [pid = 2996] [serial = 588] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1BF13000) [pid = 2996] [serial = 585] [outer = 00000000] [url = about:blank] 08:29:42 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (19110800) [pid = 2996] [serial = 579] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2996 | 1464622183206 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:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 890ms 08:29:43 INFO - PROCESS | 2996 | 1464622183275 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 2996 | 1464622183278 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 08:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:29:43 INFO - PROCESS | 2996 | 1464622183283 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 2996 | 1464622183285 Marionette TRACE conn6 <- [1,842,null,{}] 08:29:43 INFO - PROCESS | 2996 | 1464622183289 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:29:43 INFO - PROCESS | 2996 | 1464622183380 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 08:29:43 INFO - PROCESS | 2996 | 1464622183397 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 2996 | ++DOCSHELL 15FF0400 == 55 [pid = 2996] [id = 220] 08:29:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (16C6B400) [pid = 2996] [serial = 658] [outer = 00000000] 08:29:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (180B5C00) [pid = 2996] [serial = 659] [outer = 16C6B400] 08:29:43 INFO - PROCESS | 2996 | 1464622183445 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (18631800) [pid = 2996] [serial = 660] [outer = 16C6B400] 08:29:43 INFO - PROCESS | 2996 | 1464622183932 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:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 08:29:43 INFO - PROCESS | 2996 | 1464622183958 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 2996 | 1464622183960 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 08:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:29:43 INFO - PROCESS | 2996 | 1464622183964 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 2996 | 1464622183970 Marionette TRACE conn6 <- [1,846,null,{}] 08:29:43 INFO - PROCESS | 2996 | 1464622183979 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:29:44 INFO - PROCESS | 2996 | 1464622184068 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 08:29:44 INFO - PROCESS | 2996 | 1464622184078 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 2996 | ++DOCSHELL 1979FC00 == 56 [pid = 2996] [id = 221] 08:29:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (197A0000) [pid = 2996] [serial = 661] [outer = 00000000] 08:29:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (198D7C00) [pid = 2996] [serial = 662] [outer = 197A0000] 08:29:44 INFO - PROCESS | 2996 | 1464622184123 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1BE44C00) [pid = 2996] [serial = 663] [outer = 197A0000] 08:29:44 INFO - PROCESS | 2996 | 1464622184586 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:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 08:29:44 INFO - PROCESS | 2996 | 1464622184658 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 2996 | 1464622184660 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 08:29:44 INFO - PROCESS | 2996 | 1464622184664 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:29:44 INFO - PROCESS | 2996 | 1464622184666 Marionette TRACE conn6 <- [1,850,null,{}] 08:29:44 INFO - PROCESS | 2996 | 1464622184669 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:29:44 INFO - PROCESS | 2996 | 1464622184762 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 08:29:44 INFO - PROCESS | 2996 | 1464622184880 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 2996 | ++DOCSHELL 0D812800 == 57 [pid = 2996] [id = 222] 08:29:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1BE4DC00) [pid = 2996] [serial = 664] [outer = 00000000] 08:29:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (1D356800) [pid = 2996] [serial = 665] [outer = 1BE4DC00] 08:29:44 INFO - PROCESS | 2996 | 1464622184928 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1D35BC00) [pid = 2996] [serial = 666] [outer = 1BE4DC00] 08:29:45 INFO - PROCESS | 2996 | 1464622185351 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:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 729ms 08:29:45 INFO - PROCESS | 2996 | 1464622185408 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 2996 | 1464622185410 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:29:45 INFO - PROCESS | 2996 | 1464622185414 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 2996 | 1464622185415 Marionette TRACE conn6 <- [1,854,null,{}] 08:29:45 INFO - PROCESS | 2996 | 1464622185419 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:29:45 INFO - PROCESS | 2996 | 1464622185563 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 08:29:45 INFO - PROCESS | 2996 | 1464622185628 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D81E000 == 58 [pid = 2996] [id = 223] 08:29:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1D8D6400) [pid = 2996] [serial = 667] [outer = 00000000] 08:29:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (1D8DE400) [pid = 2996] [serial = 668] [outer = 1D8D6400] 08:29:45 INFO - PROCESS | 2996 | 1464622185681 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (1E92BC00) [pid = 2996] [serial = 669] [outer = 1D8D6400] 08:29:46 INFO - PROCESS | 2996 | 1464622186151 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:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 770ms 08:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:29:46 INFO - PROCESS | 2996 | 1464622186189 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 2996 | 1464622186191 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 08:29:46 INFO - PROCESS | 2996 | 1464622186194 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 2996 | 1464622186196 Marionette TRACE conn6 <- [1,858,null,{}] 08:29:46 INFO - PROCESS | 2996 | 1464622186199 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:29:46 INFO - PROCESS | 2996 | 1464622186316 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 08:29:46 INFO - PROCESS | 2996 | 1464622186381 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15116000 == 59 [pid = 2996] [id = 224] 08:29:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (1511A000) [pid = 2996] [serial = 670] [outer = 00000000] 08:29:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (1511F400) [pid = 2996] [serial = 671] [outer = 1511A000] 08:29:46 INFO - PROCESS | 2996 | 1464622186426 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (1D8D7C00) [pid = 2996] [serial = 672] [outer = 1511A000] 08:29:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (1E938800) [pid = 2996] [serial = 673] [outer = 0E981C00] 08:29:46 INFO - PROCESS | 2996 | 1464622186954 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:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 831ms 08:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:29:47 INFO - PROCESS | 2996 | 1464622187026 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 2996 | 1464622187028 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 08:29:47 INFO - PROCESS | 2996 | 1464622187031 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 2996 | 1464622187033 Marionette TRACE conn6 <- [1,862,null,{}] 08:29:47 INFO - PROCESS | 2996 | 1464622187037 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:29:47 INFO - PROCESS | 2996 | 1464622187158 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 08:29:47 INFO - PROCESS | 2996 | 1464622187424 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | --DOMWINDOW == 144 (1499B800) [pid = 2996] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (1802D000) [pid = 2996] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (19665000) [pid = 2996] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (0D33CC00) [pid = 2996] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (0DB76400) [pid = 2996] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1D023800) [pid = 2996] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (19199800) [pid = 2996] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (0D1BD400) [pid = 2996] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (152B5400) [pid = 2996] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (15415800) [pid = 2996] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (19194400) [pid = 2996] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1BE48800) [pid = 2996] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1979E400) [pid = 2996] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1BE42C00) [pid = 2996] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1BE5F800) [pid = 2996] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (0D4F0C00) [pid = 2996] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (1910CC00) [pid = 2996] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (1D8D6000) [pid = 2996] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (14922C00) [pid = 2996] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1BE4EC00) [pid = 2996] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (0CBED400) [pid = 2996] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1D81D000) [pid = 2996] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (1965B000) [pid = 2996] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (0DB75000) [pid = 2996] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:29:47 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1488E000) [pid = 2996] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:29:47 INFO - PROCESS | 2996 | ++DOCSHELL 0CB48000 == 60 [pid = 2996] [id = 225] 08:29:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (0CB51C00) [pid = 2996] [serial = 674] [outer = 00000000] 08:29:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (0D1F7000) [pid = 2996] [serial = 675] [outer = 0CB51C00] 08:29:47 INFO - PROCESS | 2996 | 1464622187490 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (0DB76400) [pid = 2996] [serial = 676] [outer = 0CB51C00] 08:29:47 INFO - PROCESS | 2996 | 1464622187853 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:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 870ms 08:29:47 INFO - PROCESS | 2996 | 1464622187902 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 08:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:29:47 INFO - PROCESS | 2996 | 1464622187904 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 08:29:47 INFO - PROCESS | 2996 | 1464622187907 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 2996 | 1464622187909 Marionette TRACE conn6 <- [1,866,null,{}] 08:29:47 INFO - PROCESS | 2996 | 1464622187912 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:29:47 INFO - PROCESS | 2996 | 1464622187997 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 08:29:48 INFO - PROCESS | 2996 | 1464622188088 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBEF800 == 61 [pid = 2996] [id = 226] 08:29:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (0D33CC00) [pid = 2996] [serial = 677] [outer = 00000000] 08:29:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (15405000) [pid = 2996] [serial = 678] [outer = 0D33CC00] 08:29:48 INFO - PROCESS | 2996 | 1464622188133 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (19197400) [pid = 2996] [serial = 679] [outer = 0D33CC00] 08:29:48 INFO - PROCESS | 2996 | 1464622188503 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:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 08:29:48 INFO - PROCESS | 2996 | 1464622188538 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 2996 | 1464622188540 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 08:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:29:48 INFO - PROCESS | 2996 | 1464622188543 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 2996 | 1464622188545 Marionette TRACE conn6 <- [1,870,null,{}] 08:29:48 INFO - PROCESS | 2996 | 1464622188549 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:29:48 INFO - PROCESS | 2996 | 1464622188675 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 08:29:48 INFO - PROCESS | 2996 | 1464622188724 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1979E800 == 62 [pid = 2996] [id = 227] 08:29:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (198D3000) [pid = 2996] [serial = 680] [outer = 00000000] 08:29:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1D7D6800) [pid = 2996] [serial = 681] [outer = 198D3000] 08:29:48 INFO - PROCESS | 2996 | 1464622188770 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1E937C00) [pid = 2996] [serial = 682] [outer = 198D3000] 08:29:49 INFO - PROCESS | 2996 | 1464622189174 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:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 08:29:49 INFO - PROCESS | 2996 | 1464622189214 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 2996 | 1464622189216 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 08:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:29:49 INFO - PROCESS | 2996 | 1464622189231 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 2996 | 1464622189233 Marionette TRACE conn6 <- [1,874,null,{}] 08:29:49 INFO - PROCESS | 2996 | 1464622189240 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:29:49 INFO - PROCESS | 2996 | 1464622189329 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 08:29:49 INFO - PROCESS | 2996 | 1464622189338 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C059000 == 63 [pid = 2996] [id = 228] 08:29:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1C05E000) [pid = 2996] [serial = 683] [outer = 00000000] 08:29:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1F407800) [pid = 2996] [serial = 684] [outer = 1C05E000] 08:29:49 INFO - PROCESS | 2996 | 1464622189390 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (20E91800) [pid = 2996] [serial = 685] [outer = 1C05E000] 08:29:50 INFO - PROCESS | 2996 | 1464622190116 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:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 08:29:50 INFO - PROCESS | 2996 | 1464622190151 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 2996 | 1464622190157 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 08:29:50 INFO - PROCESS | 2996 | 1464622190162 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:29:50 INFO - PROCESS | 2996 | 1464622190166 Marionette TRACE conn6 <- [1,878,null,{}] 08:29:50 INFO - PROCESS | 2996 | 1464622190171 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:29:50 INFO - PROCESS | 2996 | 1464622190298 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 08:29:50 INFO - PROCESS | 2996 | 1464622190434 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E972C00 == 64 [pid = 2996] [id = 229] 08:29:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (0E99B400) [pid = 2996] [serial = 686] [outer = 00000000] 08:29:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (152A2000) [pid = 2996] [serial = 687] [outer = 0E99B400] 08:29:50 INFO - PROCESS | 2996 | 1464622190498 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (15F0C000) [pid = 2996] [serial = 688] [outer = 0E99B400] 08:29:51 INFO - PROCESS | 2996 | 1464622191081 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:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 08:29:51 INFO - PROCESS | 2996 | 1464622191136 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 2996 | 1464622191142 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 08:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:29:51 INFO - PROCESS | 2996 | 1464622191149 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 2996 | 1464622191152 Marionette TRACE conn6 <- [1,882,null,{}] 08:29:51 INFO - PROCESS | 2996 | 1464622191156 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:29:51 INFO - PROCESS | 2996 | 1464622191272 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 08:29:51 INFO - PROCESS | 2996 | 1464622191415 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CF72400 == 65 [pid = 2996] [id = 230] 08:29:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (19659800) [pid = 2996] [serial = 689] [outer = 00000000] 08:29:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (1B7F0800) [pid = 2996] [serial = 690] [outer = 19659800] 08:29:51 INFO - PROCESS | 2996 | 1464622191475 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1C6A4000) [pid = 2996] [serial = 691] [outer = 19659800] 08:29:52 INFO - PROCESS | 2996 | 1464622192116 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:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1021ms 08:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:29:52 INFO - PROCESS | 2996 | 1464622192172 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 2996 | 1464622192174 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 08:29:52 INFO - PROCESS | 2996 | 1464622192178 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 2996 | 1464622192182 Marionette TRACE conn6 <- [1,886,null,{}] 08:29:52 INFO - PROCESS | 2996 | 1464622192193 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:29:52 INFO - PROCESS | 2996 | 1464622192355 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 08:29:52 INFO - PROCESS | 2996 | 1464622192495 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1F251800 == 66 [pid = 2996] [id = 231] 08:29:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (20E94400) [pid = 2996] [serial = 692] [outer = 00000000] 08:29:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (20E9F400) [pid = 2996] [serial = 693] [outer = 20E94400] 08:29:52 INFO - PROCESS | 2996 | 1464622192553 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (20F7DC00) [pid = 2996] [serial = 694] [outer = 20E94400] 08:29:53 INFO - PROCESS | 2996 | 1464622193163 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:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1025ms 08:29:53 INFO - PROCESS | 2996 | 1464622193207 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 2996 | 1464622193210 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 08:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:29:53 INFO - PROCESS | 2996 | 1464622193213 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 2996 | 1464622193215 Marionette TRACE conn6 <- [1,890,null,{}] 08:29:53 INFO - PROCESS | 2996 | 1464622193219 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:29:53 INFO - PROCESS | 2996 | 1464622193334 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 08:29:53 INFO - PROCESS | 2996 | 1464622193475 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 21D4CC00 == 67 [pid = 2996] [id = 232] 08:29:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (21D4D000) [pid = 2996] [serial = 695] [outer = 00000000] 08:29:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (21D51C00) [pid = 2996] [serial = 696] [outer = 21D4D000] 08:29:53 INFO - PROCESS | 2996 | 1464622193535 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (21D55000) [pid = 2996] [serial = 697] [outer = 21D4D000] 08:29:54 INFO - PROCESS | 2996 | 1464622194137 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:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 08:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:29:54 INFO - PROCESS | 2996 | 1464622194187 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 2996 | 1464622194189 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 08:29:54 INFO - PROCESS | 2996 | 1464622194193 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 2996 | 1464622194195 Marionette TRACE conn6 <- [1,894,null,{}] 08:29:54 INFO - PROCESS | 2996 | 1464622194198 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:29:54 INFO - PROCESS | 2996 | 1464622194306 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 08:29:54 INFO - PROCESS | 2996 | 1464622194419 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 2996 | ++DOCSHELL 14890C00 == 68 [pid = 2996] [id = 233] 08:29:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (14891400) [pid = 2996] [serial = 698] [outer = 00000000] 08:29:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (21F38C00) [pid = 2996] [serial = 699] [outer = 14891400] 08:29:54 INFO - PROCESS | 2996 | 1464622194517 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (21F3BC00) [pid = 2996] [serial = 700] [outer = 14891400] 08:29:55 INFO - PROCESS | 2996 | 1464622195339 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:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1176ms 08:29:55 INFO - PROCESS | 2996 | 1464622195374 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 2996 | 1464622195378 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 08:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:29:55 INFO - PROCESS | 2996 | 1464622195383 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 2996 | 1464622195387 Marionette TRACE conn6 <- [1,898,null,{}] 08:29:55 INFO - PROCESS | 2996 | 1464622195394 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:29:55 INFO - PROCESS | 2996 | 1464622195495 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 08:29:55 INFO - PROCESS | 2996 | 1464622195642 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBF2400 == 69 [pid = 2996] [id = 234] 08:29:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (0CBF3C00) [pid = 2996] [serial = 701] [outer = 00000000] 08:29:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (0CFDBC00) [pid = 2996] [serial = 702] [outer = 0CBF3C00] 08:29:55 INFO - PROCESS | 2996 | 1464622195692 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (0D1F7800) [pid = 2996] [serial = 703] [outer = 0CBF3C00] 08:29:56 INFO - PROCESS | 2996 | 1464622196329 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:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 987ms 08:29:56 INFO - PROCESS | 2996 | 1464622196371 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 2996 | 1464622196377 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 08:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:29:56 INFO - PROCESS | 2996 | 1464622196383 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 2996 | 1464622196386 Marionette TRACE conn6 <- [1,902,null,{}] 08:29:56 INFO - PROCESS | 2996 | 1464622196389 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:29:56 INFO - PROCESS | 2996 | 1464622196499 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 08:29:56 INFO - PROCESS | 2996 | 1464622196613 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA5A800 == 70 [pid = 2996] [id = 235] 08:29:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (0DB79800) [pid = 2996] [serial = 704] [outer = 00000000] 08:29:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (0DDB0000) [pid = 2996] [serial = 705] [outer = 0DB79800] 08:29:56 INFO - PROCESS | 2996 | 1464622196660 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (0E703C00) [pid = 2996] [serial = 706] [outer = 0DB79800] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 1491CC00 == 69 [pid = 2996] [id = 148] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 0CFD2C00 == 68 [pid = 2996] [id = 186] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 1979A000 == 67 [pid = 2996] [id = 189] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 1BE5D400 == 66 [pid = 2996] [id = 182] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 1979E800 == 65 [pid = 2996] [id = 227] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 0CBEF800 == 64 [pid = 2996] [id = 226] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 0CB48000 == 63 [pid = 2996] [id = 225] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 15116000 == 62 [pid = 2996] [id = 224] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 1D81E000 == 61 [pid = 2996] [id = 223] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 0D812800 == 60 [pid = 2996] [id = 222] 08:29:56 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (152BF800) [pid = 2996] [serial = 593] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (19662400) [pid = 2996] [serial = 596] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (1E4ED800) [pid = 2996] [serial = 599] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (1E9BC000) [pid = 2996] [serial = 632] [outer = 00000000] [url = about:blank] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 1979FC00 == 59 [pid = 2996] [id = 221] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 15FF0400 == 58 [pid = 2996] [id = 220] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 0CB50C00 == 57 [pid = 2996] [id = 219] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 0D815800 == 56 [pid = 2996] [id = 218] 08:29:56 INFO - PROCESS | 2996 | --DOCSHELL 0D386C00 == 55 [pid = 2996] [id = 211] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (1918FC00) [pid = 2996] [serial = 611] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (1F24B800) [pid = 2996] [serial = 603] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (1E4F3800) [pid = 2996] [serial = 602] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (1919C400) [pid = 2996] [serial = 612] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (152B2400) [pid = 2996] [serial = 608] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (1BFC1800) [pid = 2996] [serial = 618] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (15420800) [pid = 2996] [serial = 609] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (0D7F8800) [pid = 2996] [serial = 605] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (0DDB4C00) [pid = 2996] [serial = 606] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1E4ECC00) [pid = 2996] [serial = 621] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (19796400) [pid = 2996] [serial = 614] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1D8DF000) [pid = 2996] [serial = 620] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (198DB800) [pid = 2996] [serial = 626] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (14895C00) [pid = 2996] [serial = 623] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1F40D400) [pid = 2996] [serial = 630] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1F403000) [pid = 2996] [serial = 629] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (14896400) [pid = 2996] [serial = 624] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1BEC9000) [pid = 2996] [serial = 617] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1BE43800) [pid = 2996] [serial = 627] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (1A6A9800) [pid = 2996] [serial = 615] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (1910B800) [pid = 2996] [serial = 543] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (1C05BC00) [pid = 2996] [serial = 507] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (0DFA3C00) [pid = 2996] [serial = 459] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1491BC00) [pid = 2996] [serial = 540] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1D35CC00) [pid = 2996] [serial = 510] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1BE46C00) [pid = 2996] [serial = 456] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (0DA60000) [pid = 2996] [serial = 501] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (18033000) [pid = 2996] [serial = 504] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (181B9C00) [pid = 2996] [serial = 462] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (1C63AC00) [pid = 2996] [serial = 537] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (1BFB3000) [pid = 2996] [serial = 498] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (198D4400) [pid = 2996] [serial = 420] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1BE50400) [pid = 2996] [serial = 465] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1BF16C00) [pid = 2996] [serial = 468] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (0D81C000) [pid = 2996] [serial = 423] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 2996 | 1464622197221 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:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 870ms 08:29:57 INFO - PROCESS | 2996 | 1464622197256 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 2996 | 1464622197258 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 08:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:29:57 INFO - PROCESS | 2996 | 1464622197261 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 2996 | 1464622197265 Marionette TRACE conn6 <- [1,906,null,{}] 08:29:57 INFO - PROCESS | 2996 | 1464622197275 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:29:57 INFO - PROCESS | 2996 | 1464622197368 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 08:29:57 INFO - PROCESS | 2996 | 1464622197483 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D81C000 == 56 [pid = 2996] [id = 236] 08:29:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (0DDBB400) [pid = 2996] [serial = 707] [outer = 00000000] 08:29:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1464D800) [pid = 2996] [serial = 708] [outer = 0DDBB400] 08:29:57 INFO - PROCESS | 2996 | 1464622197538 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (146B0C00) [pid = 2996] [serial = 709] [outer = 0DDBB400] 08:29:57 INFO - PROCESS | 2996 | 1464622197915 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:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 08:29:57 INFO - PROCESS | 2996 | 1464622197958 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 2996 | 1464622197961 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 08:29:57 INFO - PROCESS | 2996 | 1464622197965 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 2996 | 1464622197966 Marionette TRACE conn6 <- [1,910,null,{}] 08:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:29:57 INFO - PROCESS | 2996 | 1464622197970 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:29:58 INFO - PROCESS | 2996 | 1464622198058 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 08:29:58 INFO - PROCESS | 2996 | 1464622198065 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14899C00 == 57 [pid = 2996] [id = 237] 08:29:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1491A800) [pid = 2996] [serial = 710] [outer = 00000000] 08:29:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (149F3400) [pid = 2996] [serial = 711] [outer = 1491A800] 08:29:58 INFO - PROCESS | 2996 | 1464622198111 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (14C72000) [pid = 2996] [serial = 712] [outer = 1491A800] 08:29:58 INFO - PROCESS | 2996 | 1464622198589 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:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 08:29:58 INFO - PROCESS | 2996 | 1464622198642 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 2996 | 1464622198644 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 08:29:58 INFO - PROCESS | 2996 | 1464622198647 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 2996 | 1464622198649 Marionette TRACE conn6 <- [1,914,null,{}] 08:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:29:58 INFO - PROCESS | 2996 | 1464622198652 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:29:58 INFO - PROCESS | 2996 | 1464622198736 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 08:29:58 INFO - PROCESS | 2996 | 1464622198742 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1502BC00 == 58 [pid = 2996] [id = 238] 08:29:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (15112000) [pid = 2996] [serial = 713] [outer = 00000000] 08:29:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (15117C00) [pid = 2996] [serial = 714] [outer = 15112000] 08:29:58 INFO - PROCESS | 2996 | 1464622198787 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (15119000) [pid = 2996] [serial = 715] [outer = 15112000] 08:29:59 INFO - PROCESS | 2996 | 1464622199275 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:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 08:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:29:59 INFO - PROCESS | 2996 | 1464622199324 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 2996 | 1464622199326 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 08:29:59 INFO - PROCESS | 2996 | 1464622199330 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 2996 | 1464622199331 Marionette TRACE conn6 <- [1,918,null,{}] 08:29:59 INFO - PROCESS | 2996 | 1464622199335 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:29:59 INFO - PROCESS | 2996 | 1464622199476 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 08:29:59 INFO - PROCESS | 2996 | 1464622199570 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152AC400 == 59 [pid = 2996] [id = 239] 08:29:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (152AE400) [pid = 2996] [serial = 716] [outer = 00000000] 08:29:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (15FEB000) [pid = 2996] [serial = 717] [outer = 152AE400] 08:29:59 INFO - PROCESS | 2996 | 1464622199616 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (16C75800) [pid = 2996] [serial = 718] [outer = 152AE400] 08:30:00 INFO - PROCESS | 2996 | 1464622200064 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:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 770ms 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:30:00 INFO - PROCESS | 2996 | 1464622200102 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 2996 | 1464622200104 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 08:30:00 INFO - PROCESS | 2996 | 1464622200107 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 2996 | 1464622200108 Marionette TRACE conn6 <- [1,922,null,{}] 08:30:00 INFO - PROCESS | 2996 | 1464622200112 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:30:00 INFO - PROCESS | 2996 | 1464622200232 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 08:30:00 INFO - PROCESS | 2996 | 1464622200295 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 16FFC000 == 60 [pid = 2996] [id = 240] 08:30:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1802A000) [pid = 2996] [serial = 719] [outer = 00000000] 08:30:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (180BE800) [pid = 2996] [serial = 720] [outer = 1802A000] 08:30:00 INFO - PROCESS | 2996 | 1464622200342 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (181BF400) [pid = 2996] [serial = 721] [outer = 1802A000] 08:30:00 INFO - PROCESS | 2996 | 1464622200780 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:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 731ms 08:30:00 INFO - PROCESS | 2996 | 1464622200876 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 2996 | 1464622200878 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:30:00 INFO - PROCESS | 2996 | 1464622200882 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 2996 | 1464622200884 Marionette TRACE conn6 <- [1,926,null,{}] 08:30:00 INFO - PROCESS | 2996 | 1464622200887 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:30:01 INFO - PROCESS | 2996 | 1464622201225 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (0CB51C00) [pid = 2996] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (152B9800) [pid = 2996] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1D0B7400) [pid = 2996] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (0DA5C000) [pid = 2996] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (0D45FC00) [pid = 2996] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1D8E1000) [pid = 2996] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (154AB800) [pid = 2996] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (1979B400) [pid = 2996] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (191B9000) [pid = 2996] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (191BD000) [pid = 2996] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (1BE47000) [pid = 2996] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (198D3000) [pid = 2996] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (197A0000) [pid = 2996] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1D8D6400) [pid = 2996] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (16C6B400) [pid = 2996] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1BE4DC00) [pid = 2996] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (0CB9A000) [pid = 2996] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (1511A000) [pid = 2996] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0D818000) [pid = 2996] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:30:01 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (0D33CC00) [pid = 2996] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:30:01 INFO - PROCESS | 2996 | 1464622201297 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB54000 == 61 [pid = 2996] [id = 241] 08:30:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (0CB9A000) [pid = 2996] [serial = 722] [outer = 00000000] 08:30:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (0DA5C000) [pid = 2996] [serial = 723] [outer = 0CB9A000] 08:30:01 INFO - PROCESS | 2996 | 1464622201345 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (15412C00) [pid = 2996] [serial = 724] [outer = 0CB9A000] 08:30:01 INFO - PROCESS | 2996 | 1464622201729 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:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 870ms 08:30:01 INFO - PROCESS | 2996 | 1464622201754 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 2996 | 1464622201756 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 08:30:01 INFO - PROCESS | 2996 | 1464622201759 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:30:01 INFO - PROCESS | 2996 | 1464622201761 Marionette TRACE conn6 <- [1,930,null,{}] 08:30:01 INFO - PROCESS | 2996 | 1464622201764 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:30:01 INFO - PROCESS | 2996 | 1464622201854 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 08:30:01 INFO - PROCESS | 2996 | 1464622201861 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 16FF5C00 == 62 [pid = 2996] [id = 242] 08:30:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (19105400) [pid = 2996] [serial = 725] [outer = 00000000] 08:30:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (19163400) [pid = 2996] [serial = 726] [outer = 19105400] 08:30:01 INFO - PROCESS | 2996 | 1464622201905 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (191B8400) [pid = 2996] [serial = 727] [outer = 19105400] 08:30:02 INFO - PROCESS | 2996 | 1464622202315 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:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 08:30:02 INFO - PROCESS | 2996 | 1464622202346 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 2996 | 1464622202348 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 08:30:02 INFO - PROCESS | 2996 | 1464622202351 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:30:02 INFO - PROCESS | 2996 | 1464622202353 Marionette TRACE conn6 <- [1,934,null,{}] 08:30:02 INFO - PROCESS | 2996 | 1464622202356 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:30:02 INFO - PROCESS | 2996 | 1464622202487 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 08:30:02 INFO - PROCESS | 2996 | 1464622202500 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB4EC00 == 63 [pid = 2996] [id = 243] 08:30:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (0CB4FC00) [pid = 2996] [serial = 728] [outer = 00000000] 08:30:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (19335000) [pid = 2996] [serial = 729] [outer = 0CB4FC00] 08:30:02 INFO - PROCESS | 2996 | 1464622202545 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (19380C00) [pid = 2996] [serial = 730] [outer = 0CB4FC00] 08:30:02 INFO - PROCESS | 2996 | 1464622202979 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:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 08:30:03 INFO - PROCESS | 2996 | 1464622203025 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 2996 | 1464622203027 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 08:30:03 INFO - PROCESS | 2996 | 1464622203030 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:30:03 INFO - PROCESS | 2996 | 1464622203033 Marionette TRACE conn6 <- [1,938,null,{}] 08:30:03 INFO - PROCESS | 2996 | 1464622203039 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:30:03 INFO - PROCESS | 2996 | 1464622203181 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 08:30:03 INFO - PROCESS | 2996 | 1464622203197 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19797400 == 64 [pid = 2996] [id = 244] 08:30:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (19797C00) [pid = 2996] [serial = 731] [outer = 00000000] 08:30:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (197A0400) [pid = 2996] [serial = 732] [outer = 19797C00] 08:30:03 INFO - PROCESS | 2996 | 1464622203247 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (198D2000) [pid = 2996] [serial = 733] [outer = 19797C00] 08:30:03 INFO - PROCESS | 2996 | 1464622203994 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:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1018ms 08:30:04 INFO - PROCESS | 2996 | 1464622204053 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 2996 | 1464622204059 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 08:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:30:04 INFO - PROCESS | 2996 | 1464622204064 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 2996 | 1464622204069 Marionette TRACE conn6 <- [1,942,null,{}] 08:30:04 INFO - PROCESS | 2996 | 1464622204074 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:30:04 INFO - PROCESS | 2996 | 1464622204192 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 08:30:04 INFO - PROCESS | 2996 | 1464622204335 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D4F6C00 == 65 [pid = 2996] [id = 245] 08:30:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (0D7EF800) [pid = 2996] [serial = 734] [outer = 00000000] 08:30:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (0DA5D400) [pid = 2996] [serial = 735] [outer = 0D7EF800] 08:30:04 INFO - PROCESS | 2996 | 1464622204398 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (0DC95800) [pid = 2996] [serial = 736] [outer = 0D7EF800] 08:30:04 INFO - PROCESS | 2996 | 1464622204975 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:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 08:30:05 INFO - PROCESS | 2996 | 1464622205039 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 2996 | 1464622205045 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:30:05 INFO - PROCESS | 2996 | 1464622205051 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 2996 | 1464622205054 Marionette TRACE conn6 <- [1,946,null,{}] 08:30:05 INFO - PROCESS | 2996 | 1464622205058 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:30:05 INFO - PROCESS | 2996 | 1464622205176 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 08:30:05 INFO - PROCESS | 2996 | 1464622205311 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1491F000 == 66 [pid = 2996] [id = 246] 08:30:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (14925C00) [pid = 2996] [serial = 737] [outer = 00000000] 08:30:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (152A1800) [pid = 2996] [serial = 738] [outer = 14925C00] 08:30:05 INFO - PROCESS | 2996 | 1464622205367 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (15419C00) [pid = 2996] [serial = 739] [outer = 14925C00] 08:30:05 INFO - PROCESS | 2996 | 1464622205991 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:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 969ms 08:30:06 INFO - PROCESS | 2996 | 1464622206023 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 2996 | 1464622206026 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 08:30:06 INFO - PROCESS | 2996 | 1464622206029 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:30:06 INFO - PROCESS | 2996 | 1464622206033 Marionette TRACE conn6 <- [1,950,null,{}] 08:30:06 INFO - PROCESS | 2996 | 1464622206044 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:30:06 INFO - PROCESS | 2996 | 1464622206163 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 08:30:06 INFO - PROCESS | 2996 | 1464622206305 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1979B400 == 67 [pid = 2996] [id = 247] 08:30:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1979C000) [pid = 2996] [serial = 740] [outer = 00000000] 08:30:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (198D4400) [pid = 2996] [serial = 741] [outer = 1979C000] 08:30:06 INFO - PROCESS | 2996 | 1464622206367 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1A247C00) [pid = 2996] [serial = 742] [outer = 1979C000] 08:30:06 INFO - PROCESS | 2996 | 1464622206993 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:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 08:30:06 INFO - PROCESS | 2996 | 1464622207003 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 2996 | 1464622207006 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 08:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:30:07 INFO - PROCESS | 2996 | 1464622207009 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 2996 | 1464622207011 Marionette TRACE conn6 <- [1,954,null,{}] 08:30:07 INFO - PROCESS | 2996 | 1464622207015 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:30:07 INFO - PROCESS | 2996 | 1464622207134 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 08:30:07 INFO - PROCESS | 2996 | 1464622207248 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 2996 | ++DOCSHELL 1A9DEC00 == 68 [pid = 2996] [id = 248] 08:30:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1B6E8400) [pid = 2996] [serial = 743] [outer = 00000000] 08:30:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1BE44400) [pid = 2996] [serial = 744] [outer = 1B6E8400] 08:30:07 INFO - PROCESS | 2996 | 1464622207345 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1BE4E400) [pid = 2996] [serial = 745] [outer = 1B6E8400] 08:30:07 INFO - PROCESS | 2996 | 1464622207898 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:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 08:30:07 INFO - PROCESS | 2996 | 1464622207943 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 2996 | 1464622207945 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 08:30:07 INFO - PROCESS | 2996 | 1464622207948 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:30:07 INFO - PROCESS | 2996 | 1464622207950 Marionette TRACE conn6 <- [1,958,null,{}] 08:30:07 INFO - PROCESS | 2996 | 1464622207954 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:30:08 INFO - PROCESS | 2996 | 1464622208062 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 08:30:08 INFO - PROCESS | 2996 | 1464622208200 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE5E000 == 69 [pid = 2996] [id = 249] 08:30:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (1BE60400) [pid = 2996] [serial = 746] [outer = 00000000] 08:30:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1BE64800) [pid = 2996] [serial = 747] [outer = 1BE60400] 08:30:08 INFO - PROCESS | 2996 | 1464622208259 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1BE64C00) [pid = 2996] [serial = 748] [outer = 1BE60400] 08:30:08 INFO - PROCESS | 2996 | 1464622208892 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:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 08:30:08 INFO - PROCESS | 2996 | 1464622208923 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 08:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:30:08 INFO - PROCESS | 2996 | 1464622208925 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 08:30:08 INFO - PROCESS | 2996 | 1464622208928 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 2996 | 1464622208930 Marionette TRACE conn6 <- [1,962,null,{}] 08:30:08 INFO - PROCESS | 2996 | 1464622208934 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:30:09 INFO - PROCESS | 2996 | 1464622209052 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 08:30:09 INFO - PROCESS | 2996 | 1464622209188 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA63400 == 70 [pid = 2996] [id = 250] 08:30:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (0DA65000) [pid = 2996] [serial = 749] [outer = 00000000] 08:30:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1C00A800) [pid = 2996] [serial = 750] [outer = 0DA65000] 08:30:09 INFO - PROCESS | 2996 | 1464622209244 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1C58AC00) [pid = 2996] [serial = 751] [outer = 0DA65000] 08:30:09 INFO - PROCESS | 2996 | 1464622209848 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:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 08:30:09 INFO - PROCESS | 2996 | 1464622209903 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 2996 | 1464622209906 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 08:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:30:09 INFO - PROCESS | 2996 | 1464622209909 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 2996 | 1464622209911 Marionette TRACE conn6 <- [1,966,null,{}] 08:30:09 INFO - PROCESS | 2996 | 1464622209915 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:30:10 INFO - PROCESS | 2996 | 1464622210029 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 08:30:10 INFO - PROCESS | 2996 | 1464622210300 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB4D800 == 71 [pid = 2996] [id = 251] 08:30:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (0CB51C00) [pid = 2996] [serial = 752] [outer = 00000000] 08:30:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (0D1FDC00) [pid = 2996] [serial = 753] [outer = 0CB51C00] 08:30:10 INFO - PROCESS | 2996 | 1464622210361 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (0D757C00) [pid = 2996] [serial = 754] [outer = 0CB51C00] 08:30:10 INFO - PROCESS | 2996 | 1464622210923 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:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1076ms 08:30:10 INFO - PROCESS | 2996 | 1464622210990 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 2996 | 1464622210994 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 08:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:30:10 INFO - PROCESS | 2996 | 1464622210998 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 2996 | 1464622211002 Marionette TRACE conn6 <- [1,970,null,{}] 08:30:11 INFO - PROCESS | 2996 | 1464622211007 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:30:11 INFO - PROCESS | 2996 | 1464622211113 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 08:30:11 INFO - PROCESS | 2996 | 1464622211228 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14892400 == 72 [pid = 2996] [id = 252] 08:30:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (14894000) [pid = 2996] [serial = 755] [outer = 00000000] 08:30:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (14929400) [pid = 2996] [serial = 756] [outer = 14894000] 08:30:11 INFO - PROCESS | 2996 | 1464622211279 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (150D2000) [pid = 2996] [serial = 757] [outer = 14894000] 08:30:11 INFO - PROCESS | 2996 | --DOCSHELL 0CB4EC00 == 71 [pid = 2996] [id = 243] 08:30:11 INFO - PROCESS | 2996 | --DOCSHELL 16FF5C00 == 70 [pid = 2996] [id = 242] 08:30:11 INFO - PROCESS | 2996 | --DOCSHELL 0CB54000 == 69 [pid = 2996] [id = 241] 08:30:11 INFO - PROCESS | 2996 | --DOCSHELL 16FFC000 == 68 [pid = 2996] [id = 240] 08:30:11 INFO - PROCESS | 2996 | --DOCSHELL 1502BC00 == 67 [pid = 2996] [id = 238] 08:30:11 INFO - PROCESS | 2996 | --DOCSHELL 14899C00 == 66 [pid = 2996] [id = 237] 08:30:11 INFO - PROCESS | 2996 | --DOCSHELL 0D81C000 == 65 [pid = 2996] [id = 236] 08:30:11 INFO - PROCESS | 2996 | --DOCSHELL 0DA5A800 == 64 [pid = 2996] [id = 235] 08:30:11 INFO - PROCESS | 2996 | --DOCSHELL 0CBF2400 == 63 [pid = 2996] [id = 234] 08:30:11 INFO - PROCESS | 2996 | --DOCSHELL 1C059000 == 62 [pid = 2996] [id = 228] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1E4F2000) [pid = 2996] [serial = 600] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (180B6C00) [pid = 2996] [serial = 561] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (198DD000) [pid = 2996] [serial = 567] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (197A4C00) [pid = 2996] [serial = 597] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (1965A400) [pid = 2996] [serial = 564] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1BE4B800) [pid = 2996] [serial = 570] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (181B2C00) [pid = 2996] [serial = 555] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1D8E2C00) [pid = 2996] [serial = 591] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (16C76400) [pid = 2996] [serial = 594] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (0DA62C00) [pid = 2996] [serial = 558] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (198D7C00) [pid = 2996] [serial = 662] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1BE44C00) [pid = 2996] [serial = 663] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1D8DE400) [pid = 2996] [serial = 668] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (180B5C00) [pid = 2996] [serial = 659] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (18631800) [pid = 2996] [serial = 660] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (1D356800) [pid = 2996] [serial = 665] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (0D7EEC00) [pid = 2996] [serial = 656] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (0DA69000) [pid = 2996] [serial = 657] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1511F400) [pid = 2996] [serial = 671] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1464B800) [pid = 2996] [serial = 654] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (0DC95000) [pid = 2996] [serial = 653] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1E92BC00) [pid = 2996] [serial = 669] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (14654400) [pid = 2996] [serial = 635] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (1965CC00) [pid = 2996] [serial = 638] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1F4A4400) [pid = 2996] [serial = 644] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (1E9C5C00) [pid = 2996] [serial = 641] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (15405000) [pid = 2996] [serial = 678] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (1D8D7C00) [pid = 2996] [serial = 672] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (20F78800) [pid = 2996] [serial = 647] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (0D1F7000) [pid = 2996] [serial = 675] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (20E93C00) [pid = 2996] [serial = 650] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (0DB76400) [pid = 2996] [serial = 676] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (0CB48800) [pid = 2996] [serial = 378] [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:11 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (1E937C00) [pid = 2996] [serial = 682] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (19197400) [pid = 2996] [serial = 679] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (1D35BC00) [pid = 2996] [serial = 666] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1D7D6800) [pid = 2996] [serial = 681] [outer = 00000000] [url = about:blank] 08:30:11 INFO - PROCESS | 2996 | 1464622211874 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:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 08:30:11 INFO - PROCESS | 2996 | 1464622211931 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 2996 | 1464622211935 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 08:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:30:11 INFO - PROCESS | 2996 | 1464622211939 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 2996 | 1464622211941 Marionette TRACE conn6 <- [1,974,null,{}] 08:30:11 INFO - PROCESS | 2996 | 1464622211945 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:30:12 INFO - PROCESS | 2996 | 1464622212040 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 08:30:12 INFO - PROCESS | 2996 | 1464622212139 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D340400 == 63 [pid = 2996] [id = 253] 08:30:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (0D7F8C00) [pid = 2996] [serial = 758] [outer = 00000000] 08:30:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (0DC02C00) [pid = 2996] [serial = 759] [outer = 0D7F8C00] 08:30:12 INFO - PROCESS | 2996 | 1464622212185 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (14654400) [pid = 2996] [serial = 760] [outer = 0D7F8C00] 08:30:12 INFO - PROCESS | 2996 | 1464622212592 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:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 08:30:12 INFO - PROCESS | 2996 | 1464622212674 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 2996 | 1464622212677 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 08:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:30:12 INFO - PROCESS | 2996 | 1464622212682 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 2996 | 1464622212687 Marionette TRACE conn6 <- [1,978,null,{}] 08:30:12 INFO - PROCESS | 2996 | 1464622212701 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:30:12 INFO - PROCESS | 2996 | 1464622212793 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 08:30:12 INFO - PROCESS | 2996 | 1464622212839 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1540B400 == 64 [pid = 2996] [id = 254] 08:30:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (15419400) [pid = 2996] [serial = 761] [outer = 00000000] 08:30:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (154B3800) [pid = 2996] [serial = 762] [outer = 15419400] 08:30:12 INFO - PROCESS | 2996 | 1464622212892 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (16FF4800) [pid = 2996] [serial = 763] [outer = 15419400] 08:30:13 INFO - PROCESS | 2996 | 1464622213333 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:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 690ms 08:30:13 INFO - PROCESS | 2996 | 1464622213384 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 2996 | 1464622213386 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 08:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:30:13 INFO - PROCESS | 2996 | 1464622213408 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 2996 | 1464622213410 Marionette TRACE conn6 <- [1,982,null,{}] 08:30:13 INFO - PROCESS | 2996 | 1464622213416 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:30:13 INFO - PROCESS | 2996 | 1464622213507 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 08:30:13 INFO - PROCESS | 2996 | 1464622213514 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1802BC00 == 65 [pid = 2996] [id = 255] 08:30:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (18036400) [pid = 2996] [serial = 764] [outer = 00000000] 08:30:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1862C000) [pid = 2996] [serial = 765] [outer = 18036400] 08:30:13 INFO - PROCESS | 2996 | 1464622213559 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (18698400) [pid = 2996] [serial = 766] [outer = 18036400] 08:30:14 INFO - PROCESS | 2996 | 1464622214044 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:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 08:30:14 INFO - PROCESS | 2996 | 1464622214080 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 2996 | 1464622214082 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:30:14 INFO - PROCESS | 2996 | 1464622214085 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 2996 | 1464622214087 Marionette TRACE conn6 <- [1,986,null,{}] 08:30:14 INFO - PROCESS | 2996 | 1464622214090 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:30:14 INFO - PROCESS | 2996 | 1464622214216 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 08:30:14 INFO - PROCESS | 2996 | 1464622214309 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1915EC00 == 66 [pid = 2996] [id = 256] 08:30:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (19160400) [pid = 2996] [serial = 767] [outer = 00000000] 08:30:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (19196400) [pid = 2996] [serial = 768] [outer = 19160400] 08:30:14 INFO - PROCESS | 2996 | 1464622214362 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1935F000) [pid = 2996] [serial = 769] [outer = 19160400] 08:30:14 INFO - PROCESS | 2996 | 1464622214810 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:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 770ms 08:30:14 INFO - PROCESS | 2996 | 1464622214865 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 2996 | 1464622214867 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:30:14 INFO - PROCESS | 2996 | 1464622214870 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 2996 | 1464622214872 Marionette TRACE conn6 <- [1,990,null,{}] 08:30:14 INFO - PROCESS | 2996 | 1464622214875 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:30:14 INFO - PROCESS | 2996 | 1464622215002 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 08:30:15 INFO - PROCESS | 2996 | 1464622215074 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19668000 == 67 [pid = 2996] [id = 257] 08:30:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (196EC800) [pid = 2996] [serial = 770] [outer = 00000000] 08:30:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (198D4800) [pid = 2996] [serial = 771] [outer = 196EC800] 08:30:15 INFO - PROCESS | 2996 | 1464622215121 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (1A251800) [pid = 2996] [serial = 772] [outer = 196EC800] 08:30:15 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (152AE400) [pid = 2996] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:30:15 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (1802A000) [pid = 2996] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:30:15 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1491A800) [pid = 2996] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:30:15 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (0CBF3C00) [pid = 2996] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:30:15 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (0DDBB400) [pid = 2996] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:30:15 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (0DB79800) [pid = 2996] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:30:15 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (15112000) [pid = 2996] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:30:15 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (19105400) [pid = 2996] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:30:15 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (0CB9A000) [pid = 2996] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:30:15 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (0CB4FC00) [pid = 2996] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:30:15 INFO - PROCESS | 2996 | 1464622215943 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:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1117ms 08:30:15 INFO - PROCESS | 2996 | 1464622215990 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 08:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:30:15 INFO - PROCESS | 2996 | 1464622215994 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 08:30:15 INFO - PROCESS | 2996 | 1464622216000 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 2996 | 1464622216003 Marionette TRACE conn6 <- [1,994,null,{}] 08:30:16 INFO - PROCESS | 2996 | 1464622216024 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:30:16 INFO - PROCESS | 2996 | 1464622216141 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 08:30:16 INFO - PROCESS | 2996 | 1464622216276 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F4400 == 68 [pid = 2996] [id = 258] 08:30:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (0D81CC00) [pid = 2996] [serial = 773] [outer = 00000000] 08:30:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (0DC07400) [pid = 2996] [serial = 774] [outer = 0D81CC00] 08:30:16 INFO - PROCESS | 2996 | 1464622216335 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (0E99C000) [pid = 2996] [serial = 775] [outer = 0D81CC00] 08:30:16 INFO - PROCESS | 2996 | 1464622216935 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:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 990ms 08:30:16 INFO - PROCESS | 2996 | 1464622216990 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 2996 | 1464622216996 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 08:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:30:16 INFO - PROCESS | 2996 | 1464622217003 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 2996 | 1464622217006 Marionette TRACE conn6 <- [1,998,null,{}] 08:30:17 INFO - PROCESS | 2996 | 1464622217010 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:30:17 INFO - PROCESS | 2996 | 1464622217123 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 08:30:17 INFO - PROCESS | 2996 | 1464622217258 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14926400 == 69 [pid = 2996] [id = 259] 08:30:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (14929000) [pid = 2996] [serial = 776] [outer = 00000000] 08:30:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (15120C00) [pid = 2996] [serial = 777] [outer = 14929000] 08:30:17 INFO - PROCESS | 2996 | 1464622217314 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (152BD400) [pid = 2996] [serial = 778] [outer = 14929000] 08:30:17 INFO - PROCESS | 2996 | 1464622217934 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:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 08:30:17 INFO - PROCESS | 2996 | 1464622217975 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 2996 | 1464622217977 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:30:17 INFO - PROCESS | 2996 | 1464622217981 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 2996 | 1464622217985 Marionette TRACE conn6 <- [1,1002,null,{}] 08:30:17 INFO - PROCESS | 2996 | 1464622217996 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:30:18 INFO - PROCESS | 2996 | 1464622218111 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 08:30:18 INFO - PROCESS | 2996 | 1464622218256 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 2996 | ++DOCSHELL 1965AC00 == 70 [pid = 2996] [id = 260] 08:30:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1965C000) [pid = 2996] [serial = 779] [outer = 00000000] 08:30:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (19795C00) [pid = 2996] [serial = 780] [outer = 1965C000] 08:30:18 INFO - PROCESS | 2996 | 1464622218316 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (1A6AB400) [pid = 2996] [serial = 781] [outer = 1965C000] 08:30:18 INFO - PROCESS | 2996 | 1464622218944 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:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 08:30:18 INFO - PROCESS | 2996 | 1464622218968 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 2996 | 1464622218971 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 08:30:18 INFO - PROCESS | 2996 | 1464622218975 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 2996 | 1464622218977 Marionette TRACE conn6 <- [1,1006,null,{}] 08:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:30:18 INFO - PROCESS | 2996 | 1464622218981 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:30:19 INFO - PROCESS | 2996 | 1464622219094 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 08:30:19 INFO - PROCESS | 2996 | 1464622219233 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 2996 | ++DOCSHELL 1BE4F000 == 71 [pid = 2996] [id = 261] 08:30:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (1BE4F400) [pid = 2996] [serial = 782] [outer = 00000000] 08:30:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1BEC9C00) [pid = 2996] [serial = 783] [outer = 1BE4F400] 08:30:19 INFO - PROCESS | 2996 | 1464622219293 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (1C003C00) [pid = 2996] [serial = 784] [outer = 1BE4F400] 08:30:19 INFO - PROCESS | 2996 | 1464622219824 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:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 870ms 08:30:19 INFO - PROCESS | 2996 | 1464622219853 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 2996 | 1464622219855 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 08:30:19 INFO - PROCESS | 2996 | 1464622219858 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:30:19 INFO - PROCESS | 2996 | 1464622219860 Marionette TRACE conn6 <- [1,1010,null,{}] 08:30:19 INFO - PROCESS | 2996 | 1464622219864 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:30:19 INFO - PROCESS | 2996 | 1464622219971 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 08:30:20 INFO - PROCESS | 2996 | 1464622220111 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 2996 | ++DOCSHELL 1BE60C00 == 72 [pid = 2996] [id = 262] 08:30:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1C00FC00) [pid = 2996] [serial = 785] [outer = 00000000] 08:30:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1D023800) [pid = 2996] [serial = 786] [outer = 1C00FC00] 08:30:20 INFO - PROCESS | 2996 | 1464622220170 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1D025800) [pid = 2996] [serial = 787] [outer = 1C00FC00] 08:30:20 INFO - PROCESS | 2996 | 1464622220779 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:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 08:30:20 INFO - PROCESS | 2996 | 1464622220833 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 2996 | 1464622220835 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 08:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:30:20 INFO - PROCESS | 2996 | 1464622220839 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 2996 | 1464622220841 Marionette TRACE conn6 <- [1,1014,null,{}] 08:30:20 INFO - PROCESS | 2996 | 1464622220845 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:30:20 INFO - PROCESS | 2996 | 1464622220972 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 08:30:21 INFO - PROCESS | 2996 | 1464622221088 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D7DA800 == 73 [pid = 2996] [id = 263] 08:30:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1D818C00) [pid = 2996] [serial = 788] [outer = 00000000] 08:30:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1D8D5C00) [pid = 2996] [serial = 789] [outer = 1D818C00] 08:30:21 INFO - PROCESS | 2996 | 1464622221186 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1D8DA400) [pid = 2996] [serial = 790] [outer = 1D818C00] 08:30:21 INFO - PROCESS | 2996 | 1464622221722 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:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 08:30:21 INFO - PROCESS | 2996 | 1464622221813 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 2996 | 1464622221815 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 08:30:21 INFO - PROCESS | 2996 | 1464622221819 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:30:21 INFO - PROCESS | 2996 | 1464622221821 Marionette TRACE conn6 <- [1,1018,null,{}] 08:30:21 INFO - PROCESS | 2996 | 1464622221825 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:30:21 INFO - PROCESS | 2996 | 1464622221937 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 08:30:22 INFO - PROCESS | 2996 | 1464622222079 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D8D5800 == 74 [pid = 2996] [id = 264] 08:30:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1D8DD000) [pid = 2996] [serial = 791] [outer = 00000000] 08:30:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1D8E3000) [pid = 2996] [serial = 792] [outer = 1D8DD000] 08:30:22 INFO - PROCESS | 2996 | 1464622222137 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (1E4E6800) [pid = 2996] [serial = 793] [outer = 1D8DD000] 08:30:22 INFO - PROCESS | 2996 | 1464622222718 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:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 970ms 08:30:22 INFO - PROCESS | 2996 | 1464622222793 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 2996 | 1464622222796 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 08:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:30:22 INFO - PROCESS | 2996 | 1464622222799 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 2996 | 1464622222801 Marionette TRACE conn6 <- [1,1022,null,{}] 08:30:22 INFO - PROCESS | 2996 | 1464622222805 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:30:23 INFO - PROCESS | 2996 | 1464622223042 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 08:30:23 INFO - PROCESS | 2996 | 1464622223191 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F1000 == 75 [pid = 2996] [id = 265] 08:30:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (0D7F2000) [pid = 2996] [serial = 794] [outer = 00000000] 08:30:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (0DA5D800) [pid = 2996] [serial = 795] [outer = 0D7F2000] 08:30:23 INFO - PROCESS | 2996 | 1464622223243 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (0DDB8800) [pid = 2996] [serial = 796] [outer = 0D7F2000] 08:30:23 INFO - PROCESS | 2996 | --DOCSHELL 1915EC00 == 74 [pid = 2996] [id = 256] 08:30:23 INFO - PROCESS | 2996 | --DOCSHELL 1802BC00 == 73 [pid = 2996] [id = 255] 08:30:23 INFO - PROCESS | 2996 | --DOCSHELL 1540B400 == 72 [pid = 2996] [id = 254] 08:30:23 INFO - PROCESS | 2996 | --DOCSHELL 152AC400 == 71 [pid = 2996] [id = 239] 08:30:23 INFO - PROCESS | 2996 | --DOCSHELL 0D340400 == 70 [pid = 2996] [id = 253] 08:30:23 INFO - PROCESS | 2996 | --DOCSHELL 14892400 == 69 [pid = 2996] [id = 252] 08:30:23 INFO - PROCESS | 2996 | --DOCSHELL 0CB4D800 == 68 [pid = 2996] [id = 251] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (19335000) [pid = 2996] [serial = 729] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (15FEB000) [pid = 2996] [serial = 717] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (180BE800) [pid = 2996] [serial = 720] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (149F3400) [pid = 2996] [serial = 711] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (16C75800) [pid = 2996] [serial = 718] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (14C72000) [pid = 2996] [serial = 712] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (181BF400) [pid = 2996] [serial = 721] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (0CFDBC00) [pid = 2996] [serial = 702] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (1464D800) [pid = 2996] [serial = 708] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (146B0C00) [pid = 2996] [serial = 709] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (0E703C00) [pid = 2996] [serial = 706] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (0DDB0000) [pid = 2996] [serial = 705] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (15117C00) [pid = 2996] [serial = 714] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1F407800) [pid = 2996] [serial = 684] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (152A2000) [pid = 2996] [serial = 687] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (1B7F0800) [pid = 2996] [serial = 690] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (19163400) [pid = 2996] [serial = 726] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (20E9F400) [pid = 2996] [serial = 693] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (21D51C00) [pid = 2996] [serial = 696] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (21F38C00) [pid = 2996] [serial = 699] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (19380C00) [pid = 2996] [serial = 730] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (0DA5C000) [pid = 2996] [serial = 723] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (0D1F7800) [pid = 2996] [serial = 703] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (191B8400) [pid = 2996] [serial = 727] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (15412C00) [pid = 2996] [serial = 724] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (15119000) [pid = 2996] [serial = 715] [outer = 00000000] [url = about:blank] 08:30:23 INFO - PROCESS | 2996 | 1464622223941 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:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1177ms 08:30:23 INFO - PROCESS | 2996 | 1464622223981 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 2996 | 1464622223984 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:30:23 INFO - PROCESS | 2996 | 1464622223989 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 2996 | 1464622223993 Marionette TRACE conn6 <- [1,1026,null,{}] 08:30:23 INFO - PROCESS | 2996 | 1464622223998 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:30:24 INFO - PROCESS | 2996 | 1464622224106 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 08:30:24 INFO - PROCESS | 2996 | 1464622224202 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F2400 == 69 [pid = 2996] [id = 266] 08:30:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (0D7F8800) [pid = 2996] [serial = 797] [outer = 00000000] 08:30:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (0DB75C00) [pid = 2996] [serial = 798] [outer = 0D7F8800] 08:30:24 INFO - PROCESS | 2996 | 1464622224251 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (0E99C400) [pid = 2996] [serial = 799] [outer = 0D7F8800] 08:30:24 INFO - PROCESS | 2996 | 1464622224626 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:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 08:30:24 INFO - PROCESS | 2996 | 1464622224680 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 2996 | 1464622224683 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 08:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:30:24 INFO - PROCESS | 2996 | 1464622224687 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 2996 | 1464622224689 Marionette TRACE conn6 <- [1,1030,null,{}] 08:30:24 INFO - PROCESS | 2996 | 1464622224693 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:30:24 INFO - PROCESS | 2996 | 1464622224782 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 08:30:24 INFO - PROCESS | 2996 | 1464622224792 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1491D800 == 70 [pid = 2996] [id = 267] 08:30:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (149EB400) [pid = 2996] [serial = 800] [outer = 00000000] 08:30:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1502BC00) [pid = 2996] [serial = 801] [outer = 149EB400] 08:30:24 INFO - PROCESS | 2996 | 1464622224838 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1511A000) [pid = 2996] [serial = 802] [outer = 149EB400] 08:30:25 INFO - PROCESS | 2996 | 1464622225301 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:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 669ms 08:30:25 INFO - PROCESS | 2996 | 1464622225360 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 2996 | 1464622225364 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 08:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:30:25 INFO - PROCESS | 2996 | 1464622225374 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 2996 | 1464622225378 Marionette TRACE conn6 <- [1,1034,null,{}] 08:30:25 INFO - PROCESS | 2996 | 1464622225382 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:30:25 INFO - PROCESS | 2996 | 1464622225501 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 08:30:25 INFO - PROCESS | 2996 | 1464622225601 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 146AE000 == 71 [pid = 2996] [id = 268] 08:30:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1506D400) [pid = 2996] [serial = 803] [outer = 00000000] 08:30:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (180B6C00) [pid = 2996] [serial = 804] [outer = 1506D400] 08:30:25 INFO - PROCESS | 2996 | 1464622225646 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (181B9C00) [pid = 2996] [serial = 805] [outer = 1506D400] 08:30:26 INFO - PROCESS | 2996 | 1464622226020 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:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 08:30:26 INFO - PROCESS | 2996 | 1464622226060 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 08:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:30:26 INFO - PROCESS | 2996 | 1464622226062 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 08:30:26 INFO - PROCESS | 2996 | 1464622226065 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 2996 | 1464622226066 Marionette TRACE conn6 <- [1,1038,null,{}] 08:30:26 INFO - PROCESS | 2996 | 1464622226070 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:30:26 INFO - PROCESS | 2996 | 1464622226203 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 08:30:26 INFO - PROCESS | 2996 | 1464622226220 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 180BC400 == 72 [pid = 2996] [id = 269] 08:30:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (181B8C00) [pid = 2996] [serial = 806] [outer = 00000000] 08:30:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (1910D000) [pid = 2996] [serial = 807] [outer = 181B8C00] 08:30:26 INFO - PROCESS | 2996 | 1464622226265 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (19197000) [pid = 2996] [serial = 808] [outer = 181B8C00] 08:30:26 INFO - PROCESS | 2996 | 1464622226730 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:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 731ms 08:30:26 INFO - PROCESS | 2996 | 1464622226805 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 08:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:30:26 INFO - PROCESS | 2996 | 1464622226807 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 08:30:26 INFO - PROCESS | 2996 | 1464622226810 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 2996 | 1464622226812 Marionette TRACE conn6 <- [1,1042,null,{}] 08:30:26 INFO - PROCESS | 2996 | 1464622226843 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:30:26 INFO - PROCESS | 2996 | 1464622226976 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 08:30:27 INFO - PROCESS | 2996 | 1464622227045 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1965D800 == 73 [pid = 2996] [id = 270] 08:30:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1965E000) [pid = 2996] [serial = 809] [outer = 00000000] 08:30:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (19795400) [pid = 2996] [serial = 810] [outer = 1965E000] 08:30:27 INFO - PROCESS | 2996 | 1464622227098 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (198DD400) [pid = 2996] [serial = 811] [outer = 1965E000] 08:30:27 INFO - PROCESS | 2996 | 1464622227519 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:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 771ms 08:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:30:27 INFO - PROCESS | 2996 | 1464622227583 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 2996 | 1464622227585 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 08:30:27 INFO - PROCESS | 2996 | 1464622227588 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 2996 | 1464622227590 Marionette TRACE conn6 <- [1,1046,null,{}] 08:30:27 INFO - PROCESS | 2996 | 1464622227593 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:30:27 INFO - PROCESS | 2996 | 1464622227719 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 08:30:27 INFO - PROCESS | 2996 | 1464622227784 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1A9D2400 == 74 [pid = 2996] [id = 271] 08:30:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1BE46000) [pid = 2996] [serial = 812] [outer = 00000000] 08:30:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1BFB5C00) [pid = 2996] [serial = 813] [outer = 1BE46000] 08:30:27 INFO - PROCESS | 2996 | 1464622227831 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1C00F000) [pid = 2996] [serial = 814] [outer = 1BE46000] 08:30:28 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (18036400) [pid = 2996] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:30:28 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (15419400) [pid = 2996] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:30:28 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (14894000) [pid = 2996] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:30:28 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (0CB51C00) [pid = 2996] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:30:28 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (0D7F8C00) [pid = 2996] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:30:28 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (19160400) [pid = 2996] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:30:28 INFO - PROCESS | 2996 | 1464622228259 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:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 08:30:28 INFO - PROCESS | 2996 | 1464622228323 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 2996 | 1464622228325 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 08:30:28 INFO - PROCESS | 2996 | 1464622228358 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:30:28 INFO - PROCESS | 2996 | 1464622228369 Marionette TRACE conn6 <- [1,1050,null,{}] 08:30:28 INFO - PROCESS | 2996 | 1464622228373 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:30:28 INFO - PROCESS | 2996 | 1464622228510 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 08:30:28 INFO - PROCESS | 2996 | 1464622228578 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15074400 == 75 [pid = 2996] [id = 272] 08:30:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (15120800) [pid = 2996] [serial = 815] [outer = 00000000] 08:30:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (1BE61800) [pid = 2996] [serial = 816] [outer = 15120800] 08:30:28 INFO - PROCESS | 2996 | 1464622228623 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1D816400) [pid = 2996] [serial = 817] [outer = 15120800] 08:30:28 INFO - PROCESS | 2996 | 1464622228968 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:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 08:30:29 INFO - PROCESS | 2996 | 1464622229055 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 2996 | 1464622229057 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 08:30:29 INFO - PROCESS | 2996 | 1464622229060 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:30:29 INFO - PROCESS | 2996 | 1464622229061 Marionette TRACE conn6 <- [1,1054,null,{}] 08:30:29 INFO - PROCESS | 2996 | 1464622229065 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:30:29 INFO - PROCESS | 2996 | 1464622229151 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 08:30:29 INFO - PROCESS | 2996 | 1464622229158 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D81E000 == 76 [pid = 2996] [id = 273] 08:30:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1D821000) [pid = 2996] [serial = 818] [outer = 00000000] 08:30:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1E4F1000) [pid = 2996] [serial = 819] [outer = 1D821000] 08:30:29 INFO - PROCESS | 2996 | 1464622229202 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1E92D400) [pid = 2996] [serial = 820] [outer = 1D821000] 08:30:29 INFO - PROCESS | 2996 | 1464622229621 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:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 08:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:30:29 INFO - PROCESS | 2996 | 1464622229694 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 2996 | 1464622229696 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 08:30:29 INFO - PROCESS | 2996 | 1464622229699 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 2996 | 1464622229701 Marionette TRACE conn6 <- [1,1058,null,{}] 08:30:29 INFO - PROCESS | 2996 | 1464622229704 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:30:29 INFO - PROCESS | 2996 | 1464622229794 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 08:30:29 INFO - PROCESS | 2996 | 1464622229832 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBF1000 == 77 [pid = 2996] [id = 274] 08:30:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (0D458800) [pid = 2996] [serial = 821] [outer = 00000000] 08:30:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1E937400) [pid = 2996] [serial = 822] [outer = 0D458800] 08:30:29 INFO - PROCESS | 2996 | 1464622229876 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (19107C00) [pid = 2996] [serial = 823] [outer = 0D458800] 08:30:30 INFO - PROCESS | 2996 | 1464622230506 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:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 830ms 08:30:30 INFO - PROCESS | 2996 | 1464622230531 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:30:30 INFO - PROCESS | 2996 | 1464622230535 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 08:30:30 INFO - PROCESS | 2996 | 1464622230540 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 2996 | 1464622230544 Marionette TRACE conn6 <- [1,1062,null,{}] 08:30:30 INFO - PROCESS | 2996 | 1464622230550 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:30:30 INFO - PROCESS | 2996 | 1464622230670 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 08:30:30 INFO - PROCESS | 2996 | 1464622230784 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1C0400 == 78 [pid = 2996] [id = 275] 08:30:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (0D7EF400) [pid = 2996] [serial = 824] [outer = 00000000] 08:30:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (14654000) [pid = 2996] [serial = 825] [outer = 0D7EF400] 08:30:30 INFO - PROCESS | 2996 | 1464622230883 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1491C000) [pid = 2996] [serial = 826] [outer = 0D7EF400] 08:30:31 INFO - PROCESS | 2996 | 1464622231530 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:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1027ms 08:30:31 INFO - PROCESS | 2996 | 1464622231568 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 2996 | 1464622231574 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 08:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:30:31 INFO - PROCESS | 2996 | 1464622231581 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 2996 | 1464622231584 Marionette TRACE conn6 <- [1,1066,null,{}] 08:30:31 INFO - PROCESS | 2996 | 1464622231588 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:30:31 INFO - PROCESS | 2996 | 1464622231704 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 08:30:31 INFO - PROCESS | 2996 | 1464622231844 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 16C6B400 == 79 [pid = 2996] [id = 276] 08:30:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (16C6C800) [pid = 2996] [serial = 827] [outer = 00000000] 08:30:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (181B3C00) [pid = 2996] [serial = 828] [outer = 16C6C800] 08:30:31 INFO - PROCESS | 2996 | 1464622231900 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (19196800) [pid = 2996] [serial = 829] [outer = 16C6C800] 08:30:32 INFO - PROCESS | 2996 | 1464622232557 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:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1019ms 08:30:32 INFO - PROCESS | 2996 | 1464622232601 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 2996 | 1464622232604 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 08:30:32 INFO - PROCESS | 2996 | 1464622232608 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:30:32 INFO - PROCESS | 2996 | 1464622232612 Marionette TRACE conn6 <- [1,1070,null,{}] 08:30:32 INFO - PROCESS | 2996 | 1464622232623 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:30:32 INFO - PROCESS | 2996 | 1464622232789 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 08:30:32 INFO - PROCESS | 2996 | 1464622232931 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E4F1400 == 80 [pid = 2996] [id = 277] 08:30:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1E92F000) [pid = 2996] [serial = 830] [outer = 00000000] 08:30:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (1E9B5800) [pid = 2996] [serial = 831] [outer = 1E92F000] 08:30:32 INFO - PROCESS | 2996 | 1464622232989 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (1E9C0C00) [pid = 2996] [serial = 832] [outer = 1E92F000] 08:30:33 INFO - PROCESS | 2996 | 1464622233594 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:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1019ms 08:30:33 INFO - PROCESS | 2996 | 1464622233631 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 2996 | 1464622233633 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:30:33 INFO - PROCESS | 2996 | 1464622233637 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 2996 | 1464622233639 Marionette TRACE conn6 <- [1,1074,null,{}] 08:30:33 INFO - PROCESS | 2996 | 1464622233643 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:30:33 INFO - PROCESS | 2996 | 1464622233757 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 08:30:33 INFO - PROCESS | 2996 | 1464622233895 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E936000 == 81 [pid = 2996] [id = 278] 08:30:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (1E9C0400) [pid = 2996] [serial = 833] [outer = 00000000] 08:30:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (1F24C800) [pid = 2996] [serial = 834] [outer = 1E9C0400] 08:30:33 INFO - PROCESS | 2996 | 1464622233951 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (1F403400) [pid = 2996] [serial = 835] [outer = 1E9C0400] 08:30:34 INFO - PROCESS | 2996 | 1464622234492 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:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 870ms 08:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:30:34 INFO - PROCESS | 2996 | 1464622234510 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 2996 | 1464622234512 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 08:30:34 INFO - PROCESS | 2996 | 1464622234516 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 2996 | 1464622234518 Marionette TRACE conn6 <- [1,1078,null,{}] 08:30:34 INFO - PROCESS | 2996 | 1464622234537 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:30:34 INFO - PROCESS | 2996 | 1464622234647 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 08:30:34 INFO - PROCESS | 2996 | 1464622234757 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1F405C00 == 82 [pid = 2996] [id = 279] 08:30:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (1F409000) [pid = 2996] [serial = 836] [outer = 00000000] 08:30:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (1F49D800) [pid = 2996] [serial = 837] [outer = 1F409000] 08:30:34 INFO - PROCESS | 2996 | 1464622234811 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (1F4A6000) [pid = 2996] [serial = 838] [outer = 1F409000] 08:30:35 INFO - PROCESS | 2996 | 1464622235687 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:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1237ms 08:30:35 INFO - PROCESS | 2996 | 1464622235755 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 2996 | 1464622235759 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 08:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:30:35 INFO - PROCESS | 2996 | 1464622235764 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 2996 | 1464622235768 Marionette TRACE conn6 <- [1,1082,null,{}] 08:30:35 INFO - PROCESS | 2996 | 1464622235775 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:30:35 INFO - PROCESS | 2996 | 1464622235878 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 08:30:36 INFO - PROCESS | 2996 | 1464622236023 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D45BC00 == 83 [pid = 2996] [id = 280] 08:30:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (0D7EEC00) [pid = 2996] [serial = 839] [outer = 00000000] 08:30:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (0D819C00) [pid = 2996] [serial = 840] [outer = 0D7EEC00] 08:30:36 INFO - PROCESS | 2996 | 1464622236073 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (0DA68800) [pid = 2996] [serial = 841] [outer = 0D7EEC00] 08:30:36 INFO - PROCESS | 2996 | 1464622236668 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:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 990ms 08:30:36 INFO - PROCESS | 2996 | 1464622236755 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 2996 | 1464622236761 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 08:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:30:36 INFO - PROCESS | 2996 | 1464622236766 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 2996 | 1464622236769 Marionette TRACE conn6 <- [1,1086,null,{}] 08:30:36 INFO - PROCESS | 2996 | 1464622236791 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:30:36 INFO - PROCESS | 2996 | 1464622236901 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 08:30:37 INFO - PROCESS | 2996 | 1464622237032 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | --DOCSHELL 0CFD1800 == 82 [pid = 2996] [id = 153] 08:30:37 INFO - PROCESS | 2996 | --DOCSHELL 1D81E000 == 81 [pid = 2996] [id = 273] 08:30:37 INFO - PROCESS | 2996 | --DOCSHELL 15074400 == 80 [pid = 2996] [id = 272] 08:30:37 INFO - PROCESS | 2996 | --DOCSHELL 1A9D2400 == 79 [pid = 2996] [id = 271] 08:30:37 INFO - PROCESS | 2996 | --DOCSHELL 1965D800 == 78 [pid = 2996] [id = 270] 08:30:37 INFO - PROCESS | 2996 | --DOCSHELL 180BC400 == 77 [pid = 2996] [id = 269] 08:30:37 INFO - PROCESS | 2996 | --DOCSHELL 146AE000 == 76 [pid = 2996] [id = 268] 08:30:37 INFO - PROCESS | 2996 | --DOCSHELL 1491D800 == 75 [pid = 2996] [id = 267] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (198D4400) [pid = 2996] [serial = 741] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (152A1800) [pid = 2996] [serial = 738] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (197A0400) [pid = 2996] [serial = 732] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (1BE64800) [pid = 2996] [serial = 747] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (1C00A800) [pid = 2996] [serial = 750] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1BE44400) [pid = 2996] [serial = 744] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (0DA5D400) [pid = 2996] [serial = 735] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (198D4800) [pid = 2996] [serial = 771] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | ++DOCSHELL 0CB2F400 == 76 [pid = 2996] [id = 281] 08:30:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (0CB53400) [pid = 2996] [serial = 842] [outer = 00000000] 08:30:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (0D386C00) [pid = 2996] [serial = 843] [outer = 0CB53400] 08:30:37 INFO - PROCESS | 2996 | 1464622237147 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (0DB72800) [pid = 2996] [serial = 844] [outer = 0CB53400] 08:30:37 INFO - PROCESS | 2996 | --DOCSHELL 0D7F2400 == 75 [pid = 2996] [id = 266] 08:30:37 INFO - PROCESS | 2996 | --DOCSHELL 0D7F1000 == 74 [pid = 2996] [id = 265] 08:30:37 INFO - PROCESS | 2996 | --DOCSHELL 19668000 == 73 [pid = 2996] [id = 257] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (18698400) [pid = 2996] [serial = 766] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (154B3800) [pid = 2996] [serial = 762] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (14929400) [pid = 2996] [serial = 756] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (16FF4800) [pid = 2996] [serial = 763] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (0D757C00) [pid = 2996] [serial = 754] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (150D2000) [pid = 2996] [serial = 757] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (14654400) [pid = 2996] [serial = 760] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (0D1FDC00) [pid = 2996] [serial = 753] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (0DC02C00) [pid = 2996] [serial = 759] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1862C000) [pid = 2996] [serial = 765] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (19196400) [pid = 2996] [serial = 768] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1935F000) [pid = 2996] [serial = 769] [outer = 00000000] [url = about:blank] 08:30:37 INFO - PROCESS | 2996 | 1464622237572 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:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 890ms 08:30:37 INFO - PROCESS | 2996 | 1464622237660 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 2996 | 1464622237662 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 08:30:37 INFO - PROCESS | 2996 | 1464622237665 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:30:37 INFO - PROCESS | 2996 | 1464622237668 Marionette TRACE conn6 <- [1,1090,null,{}] 08:30:37 INFO - PROCESS | 2996 | 1464622237679 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:30:37 INFO - PROCESS | 2996 | 1464622237774 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 08:30:37 INFO - PROCESS | 2996 | 1464622237790 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1465A800 == 74 [pid = 2996] [id = 282] 08:30:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (14688000) [pid = 2996] [serial = 845] [outer = 00000000] 08:30:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1491E000) [pid = 2996] [serial = 846] [outer = 14688000] 08:30:37 INFO - PROCESS | 2996 | 1464622237838 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (149F5C00) [pid = 2996] [serial = 847] [outer = 14688000] 08:30:38 INFO - PROCESS | 2996 | 1464622238288 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:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 08:30:38 INFO - PROCESS | 2996 | 1464622238340 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 2996 | 1464622238342 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 08:30:38 INFO - PROCESS | 2996 | 1464622238345 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:30:38 INFO - PROCESS | 2996 | 1464622238347 Marionette TRACE conn6 <- [1,1094,null,{}] 08:30:38 INFO - PROCESS | 2996 | 1464622238350 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:30:38 INFO - PROCESS | 2996 | 1464622238437 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 08:30:38 INFO - PROCESS | 2996 | 1464622238446 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15114000 == 75 [pid = 2996] [id = 283] 08:30:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (15116C00) [pid = 2996] [serial = 848] [outer = 00000000] 08:30:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (152A1800) [pid = 2996] [serial = 849] [outer = 15116C00] 08:30:38 INFO - PROCESS | 2996 | 1464622238492 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (15406000) [pid = 2996] [serial = 850] [outer = 15116C00] 08:30:38 INFO - PROCESS | 2996 | 1464622238943 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:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 08:30:38 INFO - PROCESS | 2996 | 1464622238980 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 08:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:30:38 INFO - PROCESS | 2996 | 1464622238982 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 08:30:38 INFO - PROCESS | 2996 | 1464622238985 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 2996 | 1464622238986 Marionette TRACE conn6 <- [1,1098,null,{}] 08:30:38 INFO - PROCESS | 2996 | 1464622238990 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:30:39 INFO - PROCESS | 2996 | 1464622239071 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 08:30:39 INFO - PROCESS | 2996 | 1464622239078 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 154A6000 == 76 [pid = 2996] [id = 284] 08:30:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (15F0DC00) [pid = 2996] [serial = 851] [outer = 00000000] 08:30:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (16C73C00) [pid = 2996] [serial = 852] [outer = 15F0DC00] 08:30:39 INFO - PROCESS | 2996 | 1464622239122 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (180B5800) [pid = 2996] [serial = 853] [outer = 15F0DC00] 08:30:39 INFO - PROCESS | 2996 | 1464622239599 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:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 08:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:30:39 INFO - PROCESS | 2996 | 1464622239656 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 2996 | 1464622239658 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 08:30:39 INFO - PROCESS | 2996 | 1464622239661 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 2996 | 1464622239662 Marionette TRACE conn6 <- [1,1102,null,{}] 08:30:39 INFO - PROCESS | 2996 | 1464622239671 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:30:39 INFO - PROCESS | 2996 | 1464622239834 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 08:30:40 INFO - PROCESS | 2996 | 1464622240005 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 191C1C00 == 77 [pid = 2996] [id = 285] 08:30:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (191C2000) [pid = 2996] [serial = 854] [outer = 00000000] 08:30:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (19358000) [pid = 2996] [serial = 855] [outer = 191C2000] 08:30:40 INFO - PROCESS | 2996 | 1464622240056 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (19387400) [pid = 2996] [serial = 856] [outer = 191C2000] 08:30:40 INFO - PROCESS | 2996 | 1464622240466 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:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 830ms 08:30:40 INFO - PROCESS | 2996 | 1464622240492 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 2996 | 1464622240494 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 08:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:30:40 INFO - PROCESS | 2996 | 1464622240525 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 2996 | 1464622240527 Marionette TRACE conn6 <- [1,1106,null,{}] 08:30:40 INFO - PROCESS | 2996 | 1464622240531 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:30:40 INFO - PROCESS | 2996 | 1464622240651 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 08:30:40 INFO - PROCESS | 2996 | 1464622240657 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DDAD800 == 78 [pid = 2996] [id = 286] 08:30:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (150CF800) [pid = 2996] [serial = 857] [outer = 00000000] 08:30:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (196E6C00) [pid = 2996] [serial = 858] [outer = 150CF800] 08:30:40 INFO - PROCESS | 2996 | 1464622240705 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (1979E800) [pid = 2996] [serial = 859] [outer = 150CF800] 08:30:40 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:30:41 INFO - PROCESS | 2996 | 1464622241187 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:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 710ms 08:30:41 INFO - PROCESS | 2996 | 1464622241211 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 2996 | 1464622241213 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 08:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:30:41 INFO - PROCESS | 2996 | 1464622241227 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 2996 | 1464622241229 Marionette TRACE conn6 <- [1,1110,null,{}] 08:30:41 INFO - PROCESS | 2996 | 1464622241232 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:30:41 INFO - PROCESS | 2996 | 1464622241640 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (1F40FC00) [pid = 2996] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (0D7F2000) [pid = 2996] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (1965E000) [pid = 2996] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (149EB400) [pid = 2996] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (0D7F8800) [pid = 2996] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (1506D400) [pid = 2996] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (1BE46000) [pid = 2996] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (15120800) [pid = 2996] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1D821000) [pid = 2996] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (181B8C00) [pid = 2996] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (19797C00) [pid = 2996] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (191C1800) [pid = 2996] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (16FF9800) [pid = 2996] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1C05E000) [pid = 2996] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (0D7F6C00) [pid = 2996] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1D81D400) [pid = 2996] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:30:41 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1F49EC00) [pid = 2996] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:30:41 INFO - PROCESS | 2996 | 1464622241712 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 2996 | ++DOCSHELL 0CBE7800 == 79 [pid = 2996] [id = 287] 08:30:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (0CF72800) [pid = 2996] [serial = 860] [outer = 00000000] 08:30:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (0D7F6C00) [pid = 2996] [serial = 861] [outer = 0CF72800] 08:30:41 INFO - PROCESS | 2996 | 1464622241757 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (14896000) [pid = 2996] [serial = 862] [outer = 0CF72800] 08:30:42 INFO - PROCESS | 2996 | 1464622242100 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:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 08:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:30:42 INFO - PROCESS | 2996 | 1464622242157 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 2996 | 1464622242159 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 08:30:42 INFO - PROCESS | 2996 | 1464622242162 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 2996 | 1464622242164 Marionette TRACE conn6 <- [1,1114,null,{}] 08:30:42 INFO - PROCESS | 2996 | 1464622242167 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:30:42 INFO - PROCESS | 2996 | 1464622242251 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 08:30:42 INFO - PROCESS | 2996 | 1464622242258 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBF1C00 == 80 [pid = 2996] [id = 288] 08:30:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (14653000) [pid = 2996] [serial = 863] [outer = 00000000] 08:30:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (19666C00) [pid = 2996] [serial = 864] [outer = 14653000] 08:30:42 INFO - PROCESS | 2996 | 1464622242302 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (1A9DC800) [pid = 2996] [serial = 865] [outer = 14653000] 08:30:42 INFO - PROCESS | 2996 | 1464622242724 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:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 08:30:42 INFO - PROCESS | 2996 | 1464622242793 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 2996 | 1464622242795 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 08:30:42 INFO - PROCESS | 2996 | 1464622242798 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:30:42 INFO - PROCESS | 2996 | 1464622242800 Marionette TRACE conn6 <- [1,1118,null,{}] 08:30:42 INFO - PROCESS | 2996 | 1464622242803 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:30:42 INFO - PROCESS | 2996 | 1464622242887 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 08:30:42 INFO - PROCESS | 2996 | 1464622242894 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1B7F8800 == 81 [pid = 2996] [id = 289] 08:30:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1BE43800) [pid = 2996] [serial = 866] [outer = 00000000] 08:30:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1BE5E400) [pid = 2996] [serial = 867] [outer = 1BE43800] 08:30:42 INFO - PROCESS | 2996 | 1464622242938 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (1BF1EC00) [pid = 2996] [serial = 868] [outer = 1BE43800] 08:30:43 INFO - PROCESS | 2996 | 1464622243398 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:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 08:30:43 INFO - PROCESS | 2996 | 1464622243444 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 2996 | 1464622243446 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 08:30:43 INFO - PROCESS | 2996 | 1464622243449 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:30:43 INFO - PROCESS | 2996 | 1464622243461 Marionette TRACE conn6 <- [1,1122,null,{}] 08:30:43 INFO - PROCESS | 2996 | 1464622243465 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:30:43 INFO - PROCESS | 2996 | 1464622243586 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 08:30:43 INFO - PROCESS | 2996 | 1464622243750 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB2D400 == 82 [pid = 2996] [id = 290] 08:30:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (0CB45400) [pid = 2996] [serial = 869] [outer = 00000000] 08:30:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (0CBF2800) [pid = 2996] [serial = 870] [outer = 0CB45400] 08:30:43 INFO - PROCESS | 2996 | 1464622243814 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (0D1C5C00) [pid = 2996] [serial = 871] [outer = 0CB45400] 08:30:44 INFO - PROCESS | 2996 | 1464622244481 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:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1075ms 08:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:30:44 INFO - PROCESS | 2996 | 1464622244530 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 2996 | 1464622244534 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 08:30:44 INFO - PROCESS | 2996 | 1464622244539 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 2996 | 1464622244543 Marionette TRACE conn6 <- [1,1126,null,{}] 08:30:44 INFO - PROCESS | 2996 | 1464622244548 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:30:44 INFO - PROCESS | 2996 | 1464622244668 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 08:30:44 INFO - PROCESS | 2996 | 1464622244808 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E7FA400 == 83 [pid = 2996] [id = 291] 08:30:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (14652C00) [pid = 2996] [serial = 872] [outer = 00000000] 08:30:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (14893000) [pid = 2996] [serial = 873] [outer = 14652C00] 08:30:44 INFO - PROCESS | 2996 | 1464622244866 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (14926C00) [pid = 2996] [serial = 874] [outer = 14652C00] 08:30:45 INFO - PROCESS | 2996 | 1464622245446 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:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 929ms 08:30:45 INFO - PROCESS | 2996 | 1464622245472 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 2996 | 1464622245477 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 08:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:30:45 INFO - PROCESS | 2996 | 1464622245481 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 2996 | 1464622245483 Marionette TRACE conn6 <- [1,1130,null,{}] 08:30:45 INFO - PROCESS | 2996 | 1464622245487 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:30:45 INFO - PROCESS | 2996 | 1464622245600 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 08:30:45 INFO - PROCESS | 2996 | 1464622245713 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181BDC00 == 84 [pid = 2996] [id = 292] 08:30:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (181C1400) [pid = 2996] [serial = 875] [outer = 00000000] 08:30:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (1919A800) [pid = 2996] [serial = 876] [outer = 181C1400] 08:30:45 INFO - PROCESS | 2996 | 1464622245810 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (198D4C00) [pid = 2996] [serial = 877] [outer = 181C1400] 08:30:46 INFO - PROCESS | 2996 | 1464622246421 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:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 08:30:46 INFO - PROCESS | 2996 | 1464622246454 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 2996 | 1464622246457 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 08:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:30:46 INFO - PROCESS | 2996 | 1464622246466 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 2996 | 1464622246472 Marionette TRACE conn6 <- [1,1134,null,{}] 08:30:46 INFO - PROCESS | 2996 | 1464622246477 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:30:46 INFO - PROCESS | 2996 | 1464622246591 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 08:30:46 INFO - PROCESS | 2996 | 1464622246733 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D8D5400 == 85 [pid = 2996] [id = 293] 08:30:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (1D8DB800) [pid = 2996] [serial = 878] [outer = 00000000] 08:30:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (1D8E4800) [pid = 2996] [serial = 879] [outer = 1D8DB800] 08:30:46 INFO - PROCESS | 2996 | 1464622246788 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (1E4F2400) [pid = 2996] [serial = 880] [outer = 1D8DB800] 08:30:47 INFO - PROCESS | 2996 | 1464622247378 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:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 08:30:47 INFO - PROCESS | 2996 | 1464622247394 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 2996 | 1464622247397 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 08:30:47 INFO - PROCESS | 2996 | 1464622247400 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:30:47 INFO - PROCESS | 2996 | 1464622247403 Marionette TRACE conn6 <- [1,1138,null,{}] 08:30:47 INFO - PROCESS | 2996 | 1464622247406 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:30:47 INFO - PROCESS | 2996 | 1464622247519 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 08:30:47 INFO - PROCESS | 2996 | 1464622247631 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E92EC00 == 86 [pid = 2996] [id = 294] 08:30:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (1E92F800) [pid = 2996] [serial = 881] [outer = 00000000] 08:30:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 154 (1E9B2000) [pid = 2996] [serial = 882] [outer = 1E92F800] 08:30:47 INFO - PROCESS | 2996 | 1464622247688 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 155 (1E9BD400) [pid = 2996] [serial = 883] [outer = 1E92F800] 08:30:48 INFO - PROCESS | 2996 | 1464622248230 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:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 870ms 08:30:48 INFO - PROCESS | 2996 | 1464622248302 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 2996 | 1464622248304 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 08:30:48 INFO - PROCESS | 2996 | 1464622248323 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 2996 | 1464622248325 Marionette TRACE conn6 <- [1,1142,null,{}] 08:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:30:48 INFO - PROCESS | 2996 | 1464622248328 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:30:48 INFO - PROCESS | 2996 | 1464622248435 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 08:30:48 INFO - PROCESS | 2996 | 1464622248573 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E933400 == 87 [pid = 2996] [id = 295] 08:30:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 156 (1E9C4800) [pid = 2996] [serial = 884] [outer = 00000000] 08:30:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 157 (1F40D400) [pid = 2996] [serial = 885] [outer = 1E9C4800] 08:30:48 INFO - PROCESS | 2996 | 1464622248636 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 158 (20E98000) [pid = 2996] [serial = 886] [outer = 1E9C4800] 08:30:49 INFO - PROCESS | 2996 | 1464622249205 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:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 08:30:49 INFO - PROCESS | 2996 | 1464622249259 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 2996 | 1464622249262 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 08:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:30:49 INFO - PROCESS | 2996 | 1464622249265 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 2996 | 1464622249268 Marionette TRACE conn6 <- [1,1146,null,{}] 08:30:49 INFO - PROCESS | 2996 | 1464622249271 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:30:49 INFO - PROCESS | 2996 | 1464622249381 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 08:30:49 INFO - PROCESS | 2996 | 1464622249546 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E930400 == 88 [pid = 2996] [id = 296] 08:30:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 159 (1E930C00) [pid = 2996] [serial = 887] [outer = 00000000] 08:30:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 160 (20F77800) [pid = 2996] [serial = 888] [outer = 1E930C00] 08:30:49 INFO - PROCESS | 2996 | 1464622249601 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 161 (20F7D400) [pid = 2996] [serial = 889] [outer = 1E930C00] 08:30:50 INFO - PROCESS | 2996 | 1464622250148 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:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 08:30:50 INFO - PROCESS | 2996 | 1464622250199 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 2996 | 1464622250201 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 08:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:30:50 INFO - PROCESS | 2996 | 1464622250205 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 2996 | 1464622250207 Marionette TRACE conn6 <- [1,1150,null,{}] 08:30:50 INFO - PROCESS | 2996 | 1464622250210 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:30:50 INFO - PROCESS | 2996 | 1464622250318 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 08:30:50 INFO - PROCESS | 2996 | 1464622250434 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA5EC00 == 89 [pid = 2996] [id = 297] 08:30:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 162 (0DA65800) [pid = 2996] [serial = 890] [outer = 00000000] 08:30:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 163 (152BBC00) [pid = 2996] [serial = 891] [outer = 0DA65800] 08:30:50 INFO - PROCESS | 2996 | 1464622250488 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 164 (181B7400) [pid = 2996] [serial = 892] [outer = 0DA65800] 08:30:51 INFO - PROCESS | 2996 | 1464622251283 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:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1128ms 08:30:51 INFO - PROCESS | 2996 | 1464622251338 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 08:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:30:51 INFO - PROCESS | 2996 | 1464622251343 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 08:30:51 INFO - PROCESS | 2996 | 1464622251347 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 2996 | 1464622251351 Marionette TRACE conn6 <- [1,1154,null,{}] 08:30:51 INFO - PROCESS | 2996 | 1464622251356 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:30:51 INFO - PROCESS | 2996 | 1464622251467 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 08:30:51 INFO - PROCESS | 2996 | 1464622251616 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB9D400 == 90 [pid = 2996] [id = 298] 08:30:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 165 (0CBA7000) [pid = 2996] [serial = 893] [outer = 00000000] 08:30:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 166 (14924000) [pid = 2996] [serial = 894] [outer = 0CBA7000] 08:30:51 INFO - PROCESS | 2996 | 1464622251667 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 167 (152BA000) [pid = 2996] [serial = 895] [outer = 0CBA7000] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 1B7F8800 == 89 [pid = 2996] [id = 289] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 0CBF1C00 == 88 [pid = 2996] [id = 288] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 0CBE7800 == 87 [pid = 2996] [id = 287] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 0DDAD800 == 86 [pid = 2996] [id = 286] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 191C1C00 == 85 [pid = 2996] [id = 285] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 154A6000 == 84 [pid = 2996] [id = 284] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 15114000 == 83 [pid = 2996] [id = 283] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 1465A800 == 82 [pid = 2996] [id = 282] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 0CB2F400 == 81 [pid = 2996] [id = 281] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 0D45BC00 == 80 [pid = 2996] [id = 280] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 166 (1E937400) [pid = 2996] [serial = 822] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 1E4F1400 == 79 [pid = 2996] [id = 277] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 16C6B400 == 78 [pid = 2996] [id = 276] 08:30:51 INFO - PROCESS | 2996 | --DOCSHELL 0D1C0400 == 77 [pid = 2996] [id = 275] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 165 (198D2000) [pid = 2996] [serial = 733] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 164 (1A9DB800) [pid = 2996] [serial = 639] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 163 (20F7A800) [pid = 2996] [serial = 648] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 162 (20E91800) [pid = 2996] [serial = 685] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 161 (14929C00) [pid = 2996] [serial = 636] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 160 (1E9CA400) [pid = 2996] [serial = 642] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 159 (20E97C00) [pid = 2996] [serial = 651] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 158 (20F72400) [pid = 2996] [serial = 645] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 157 (0DDB8800) [pid = 2996] [serial = 796] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 156 (0DA5D800) [pid = 2996] [serial = 795] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 155 (19795400) [pid = 2996] [serial = 810] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 154 (1502BC00) [pid = 2996] [serial = 801] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 153 (1511A000) [pid = 2996] [serial = 802] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (0DB75C00) [pid = 2996] [serial = 798] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (0E99C400) [pid = 2996] [serial = 799] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (180B6C00) [pid = 2996] [serial = 804] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (181B9C00) [pid = 2996] [serial = 805] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (1BEC9C00) [pid = 2996] [serial = 783] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (1BFB5C00) [pid = 2996] [serial = 813] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (0DC07400) [pid = 2996] [serial = 774] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (198DD400) [pid = 2996] [serial = 811] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (19795C00) [pid = 2996] [serial = 780] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (15120C00) [pid = 2996] [serial = 777] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (1BE61800) [pid = 2996] [serial = 816] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (1C00F000) [pid = 2996] [serial = 814] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (1D023800) [pid = 2996] [serial = 786] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1E4F1000) [pid = 2996] [serial = 819] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (1D8D5C00) [pid = 2996] [serial = 789] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1D8E3000) [pid = 2996] [serial = 792] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (1E92D400) [pid = 2996] [serial = 820] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1910D000) [pid = 2996] [serial = 807] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1D816400) [pid = 2996] [serial = 817] [outer = 00000000] [url = about:blank] 08:30:51 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (19197000) [pid = 2996] [serial = 808] [outer = 00000000] [url = about:blank] 08:30:52 INFO - PROCESS | 2996 | 1464622252235 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:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 931ms 08:30:52 INFO - PROCESS | 2996 | 1464622252279 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 2996 | 1464622252284 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 08:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:30:52 INFO - PROCESS | 2996 | 1464622252290 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 2996 | 1464622252293 Marionette TRACE conn6 <- [1,1158,null,{}] 08:30:52 INFO - PROCESS | 2996 | 1464622252296 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:30:52 INFO - PROCESS | 2996 | 1464622252399 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 08:30:52 INFO - PROCESS | 2996 | 1464622252506 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F6400 == 78 [pid = 2996] [id = 299] 08:30:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (0DA64C00) [pid = 2996] [serial = 896] [outer = 00000000] 08:30:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1491C800) [pid = 2996] [serial = 897] [outer = 0DA64C00] 08:30:52 INFO - PROCESS | 2996 | 1464622252555 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (15111400) [pid = 2996] [serial = 898] [outer = 0DA64C00] 08:30:52 INFO - PROCESS | 2996 | 1464622252949 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:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 735ms 08:30:53 INFO - PROCESS | 2996 | 1464622253029 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 2996 | 1464622253031 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 08:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:30:53 INFO - PROCESS | 2996 | 1464622253035 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 2996 | 1464622253038 Marionette TRACE conn6 <- [1,1162,null,{}] 08:30:53 INFO - PROCESS | 2996 | 1464622253049 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:30:53 INFO - PROCESS | 2996 | 1464622253154 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 08:30:53 INFO - PROCESS | 2996 | 1464622253162 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 16C6B400 == 79 [pid = 2996] [id = 300] 08:30:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (16FF5000) [pid = 2996] [serial = 899] [outer = 00000000] 08:30:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (181C1800) [pid = 2996] [serial = 900] [outer = 16FF5000] 08:30:53 INFO - PROCESS | 2996 | 1464622253210 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1910D000) [pid = 2996] [serial = 901] [outer = 16FF5000] 08:30:53 INFO - PROCESS | 2996 | 1464622253679 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:30:53 INFO - PROCESS | 2996 | 1464622253711 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 08:30:53 INFO - PROCESS | 2996 | 1464622253714 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 2996 | 1464622253716 Marionette TRACE conn6 <- [1,1166,null,{}] 08:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:30:53 INFO - PROCESS | 2996 | 1464622253719 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:30:53 INFO - PROCESS | 2996 | 1464622253840 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 08:30:53 INFO - PROCESS | 2996 | 1464622253850 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19381C00 == 80 [pid = 2996] [id = 301] 08:30:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (19382000) [pid = 2996] [serial = 902] [outer = 00000000] 08:30:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (1979BC00) [pid = 2996] [serial = 903] [outer = 19382000] 08:30:53 INFO - PROCESS | 2996 | 1464622253896 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (198D1C00) [pid = 2996] [serial = 904] [outer = 19382000] 08:30:54 INFO - PROCESS | 2996 | 1464622254405 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:30:54 INFO - PROCESS | 2996 | 1464622254451 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 08:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:30:54 INFO - PROCESS | 2996 | 1464622254460 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 2996 | 1464622254461 Marionette TRACE conn6 <- [1,1170,null,{}] 08:30:54 INFO - PROCESS | 2996 | 1464622254465 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:30:54 INFO - PROCESS | 2996 | 1464622254587 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 08:30:54 INFO - PROCESS | 2996 | 1464622254654 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14894800 == 81 [pid = 2996] [id = 302] 08:30:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (19195400) [pid = 2996] [serial = 905] [outer = 00000000] 08:30:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (1A9DC400) [pid = 2996] [serial = 906] [outer = 19195400] 08:30:54 INFO - PROCESS | 2996 | 1464622254702 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (1BE4F800) [pid = 2996] [serial = 907] [outer = 19195400] 08:30:55 INFO - PROCESS | 2996 | 1464622255171 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:30:55 INFO - PROCESS | 2996 | 1464622255236 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 08:30:55 INFO - PROCESS | 2996 | 1464622255239 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 2996 | 1464622255240 Marionette TRACE conn6 <- [1,1174,null,{}] 08:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:30:55 INFO - PROCESS | 2996 | 1464622255244 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:30:55 INFO - PROCESS | 2996 | 1464622255394 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 08:30:55 INFO - PROCESS | 2996 | 1464622255473 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C001800 == 82 [pid = 2996] [id = 303] 08:30:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (1C58A800) [pid = 2996] [serial = 908] [outer = 00000000] 08:30:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (1D819C00) [pid = 2996] [serial = 909] [outer = 1C58A800] 08:30:55 INFO - PROCESS | 2996 | 1464622255521 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (1D8D9800) [pid = 2996] [serial = 910] [outer = 1C58A800] 08:30:55 INFO - PROCESS | 2996 | 1464622255942 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:30:55 INFO - PROCESS | 2996 | 1464622256016 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 08:30:56 INFO - PROCESS | 2996 | 1464622256019 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 2996 | 1464622256021 Marionette TRACE conn6 <- [1,1178,null,{}] 08:30:56 INFO - PROCESS | 2996 | 1464622256024 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:30:56 INFO - PROCESS | 2996 | 1464622256152 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 08:30:56 INFO - PROCESS | 2996 | 1464622256223 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D8DDC00 == 83 [pid = 2996] [id = 304] 08:30:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (1D8E3000) [pid = 2996] [serial = 911] [outer = 00000000] 08:30:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (1E934400) [pid = 2996] [serial = 912] [outer = 1D8E3000] 08:30:56 INFO - PROCESS | 2996 | 1464622256269 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (1E4EF000) [pid = 2996] [serial = 913] [outer = 1D8E3000] 08:30:56 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (196EC800) [pid = 2996] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:30:56 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (191C2000) [pid = 2996] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:30:56 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (150CF800) [pid = 2996] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:30:56 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (0CB53400) [pid = 2996] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:30:56 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (15116C00) [pid = 2996] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:30:56 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (15F0DC00) [pid = 2996] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:30:56 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (0D7EEC00) [pid = 2996] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:30:56 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (14688000) [pid = 2996] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:30:56 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (14653000) [pid = 2996] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:30:56 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (0CF72800) [pid = 2996] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:30:56 INFO - PROCESS | 2996 | 1464622256791 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:30:56 INFO - PROCESS | 2996 | 1464622256854 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 08:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:30:56 INFO - PROCESS | 2996 | 1464622256857 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 2996 | 1464622256859 Marionette TRACE conn6 <- [1,1182,null,{}] 08:30:56 INFO - PROCESS | 2996 | 1464622256862 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:30:56 INFO - PROCESS | 2996 | 1464622256950 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 08:30:56 INFO - PROCESS | 2996 | 1464622256957 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15F0DC00 == 84 [pid = 2996] [id = 305] 08:30:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (1BE49400) [pid = 2996] [serial = 914] [outer = 00000000] 08:30:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (1E9CD400) [pid = 2996] [serial = 915] [outer = 1BE49400] 08:30:56 INFO - PROCESS | 2996 | 1464622257001 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (1F406C00) [pid = 2996] [serial = 916] [outer = 1BE49400] 08:30:57 INFO - PROCESS | 2996 | 1464622257436 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:30:57 INFO - PROCESS | 2996 | 1464622257490 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 08:30:57 INFO - PROCESS | 2996 | 1464622257493 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:30:57 INFO - PROCESS | 2996 | 1464622257495 Marionette TRACE conn6 <- [1,1186,null,{}] 08:30:57 INFO - PROCESS | 2996 | 1464622257498 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:30:57 INFO - PROCESS | 2996 | 1464622257589 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 08:30:57 INFO - PROCESS | 2996 | 1464622257595 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 20E92800 == 85 [pid = 2996] [id = 306] 08:30:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (20E96C00) [pid = 2996] [serial = 917] [outer = 00000000] 08:30:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (20E9C000) [pid = 2996] [serial = 918] [outer = 20E96C00] 08:30:57 INFO - PROCESS | 2996 | 1464622257639 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (20F76800) [pid = 2996] [serial = 919] [outer = 20E96C00] 08:30:58 INFO - PROCESS | 2996 | 1464622258077 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:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 08:30:58 INFO - PROCESS | 2996 | 1464622258128 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 2996 | 1464622258130 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 08:30:58 INFO - PROCESS | 2996 | 1464622258133 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:30:58 INFO - PROCESS | 2996 | 1464622258135 Marionette TRACE conn6 <- [1,1190,null,{}] 08:30:58 INFO - PROCESS | 2996 | 1464622258138 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:30:58 INFO - PROCESS | 2996 | 1464622258230 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 08:30:58 INFO - PROCESS | 2996 | 1464622258238 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 20F79800 == 86 [pid = 2996] [id = 307] 08:30:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (21D4E400) [pid = 2996] [serial = 920] [outer = 00000000] 08:30:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (21D54800) [pid = 2996] [serial = 921] [outer = 21D4E400] 08:30:58 INFO - PROCESS | 2996 | 1464622258282 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (21D5A000) [pid = 2996] [serial = 922] [outer = 21D4E400] 08:30:59 INFO - PROCESS | 2996 | 1464622259023 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:30:59 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:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 08:30:59 INFO - PROCESS | 2996 | 1464622259068 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 2996 | 1464622259072 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 08:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:30:59 INFO - PROCESS | 2996 | 1464622259078 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 2996 | 1464622259082 Marionette TRACE conn6 <- [1,1194,null,{}] 08:30:59 INFO - PROCESS | 2996 | 1464622259087 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:30:59 INFO - PROCESS | 2996 | 1464622259205 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 08:30:59 INFO - PROCESS | 2996 | 1464622259321 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D819800 == 87 [pid = 2996] [id = 308] 08:30:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (0DA5D800) [pid = 2996] [serial = 923] [outer = 00000000] 08:30:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (1488FC00) [pid = 2996] [serial = 924] [outer = 0DA5D800] 08:30:59 INFO - PROCESS | 2996 | 1464622259418 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (15072000) [pid = 2996] [serial = 925] [outer = 0DA5D800] 08:31:00 INFO - PROCESS | 2996 | 1464622260039 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:31:00 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:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1022ms 08:31:00 INFO - PROCESS | 2996 | 1464622260101 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 2996 | 1464622260107 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 08:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:31:00 INFO - PROCESS | 2996 | 1464622260114 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 2996 | 1464622260117 Marionette TRACE conn6 <- [1,1198,null,{}] 08:31:00 INFO - PROCESS | 2996 | 1464622260135 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:31:00 INFO - PROCESS | 2996 | 1464622260316 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 08:31:00 INFO - PROCESS | 2996 | 1464622260424 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19339800 == 88 [pid = 2996] [id = 309] 08:31:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 154 (19380C00) [pid = 2996] [serial = 926] [outer = 00000000] 08:31:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 155 (1979EC00) [pid = 2996] [serial = 927] [outer = 19380C00] 08:31:00 INFO - PROCESS | 2996 | 1464622260484 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 156 (1C010C00) [pid = 2996] [serial = 928] [outer = 19380C00] 08:31:01 INFO - PROCESS | 2996 | 1464622261120 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:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1024ms 08:31:01 INFO - PROCESS | 2996 | 1464622261139 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 2996 | 1464622261142 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 08:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:31:01 INFO - PROCESS | 2996 | 1464622261146 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 2996 | 1464622261150 Marionette TRACE conn6 <- [1,1202,null,{}] 08:31:01 INFO - PROCESS | 2996 | 1464622261162 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:31:01 INFO - PROCESS | 2996 | 1464622261289 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 08:31:01 INFO - PROCESS | 2996 | 1464622261455 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 21D4C800 == 89 [pid = 2996] [id = 310] 08:31:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 157 (21D4DC00) [pid = 2996] [serial = 929] [outer = 00000000] 08:31:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 158 (21D58000) [pid = 2996] [serial = 930] [outer = 21D4DC00] 08:31:01 INFO - PROCESS | 2996 | 1464622261517 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 159 (21F3EC00) [pid = 2996] [serial = 931] [outer = 21D4DC00] 08:31:02 INFO - PROCESS | 2996 | 1464622262148 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:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1025ms 08:31:02 INFO - PROCESS | 2996 | 1464622262174 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 2996 | 1464622262177 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 08:31:02 INFO - PROCESS | 2996 | 1464622262180 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:31:02 INFO - PROCESS | 2996 | 1464622262182 Marionette TRACE conn6 <- [1,1206,null,{}] 08:31:02 INFO - PROCESS | 2996 | 1464622262186 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:31:02 INFO - PROCESS | 2996 | 1464622262307 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 08:31:02 INFO - PROCESS | 2996 | 1464622262449 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 21F44C00 == 90 [pid = 2996] [id = 311] 08:31:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 160 (21F45800) [pid = 2996] [serial = 932] [outer = 00000000] 08:31:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 161 (22182800) [pid = 2996] [serial = 933] [outer = 21F45800] 08:31:02 INFO - PROCESS | 2996 | 1464622262505 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 162 (22187400) [pid = 2996] [serial = 934] [outer = 21F45800] 08:31:03 INFO - PROCESS | 2996 | 1464622263073 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:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 08:31:03 INFO - PROCESS | 2996 | 1464622263114 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 2996 | 1464622263117 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 08:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:31:03 INFO - PROCESS | 2996 | 1464622263121 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 2996 | 1464622263123 Marionette TRACE conn6 <- [1,1210,null,{}] 08:31:03 INFO - PROCESS | 2996 | 1464622263126 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:31:03 INFO - PROCESS | 2996 | 1464622263238 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 08:31:03 INFO - PROCESS | 2996 | 1464622263387 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 2218C000 == 91 [pid = 2996] [id = 312] 08:31:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 163 (2218CC00) [pid = 2996] [serial = 935] [outer = 00000000] 08:31:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 164 (22953000) [pid = 2996] [serial = 936] [outer = 2218CC00] 08:31:03 INFO - PROCESS | 2996 | 1464622263446 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 165 (22956400) [pid = 2996] [serial = 937] [outer = 2218CC00] 08:31:04 INFO - PROCESS | 2996 | 1464622264051 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:31:04 INFO - PROCESS | 2996 | 1464622264097 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 08:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:31:04 INFO - PROCESS | 2996 | 1464622264100 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 2996 | 1464622264102 Marionette TRACE conn6 <- [1,1214,null,{}] 08:31:04 INFO - PROCESS | 2996 | 1464622264106 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:31:04 INFO - PROCESS | 2996 | 1464622264232 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 08:31:04 INFO - PROCESS | 2996 | 1464622264383 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 228B6800 == 92 [pid = 2996] [id = 313] 08:31:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 166 (228BB400) [pid = 2996] [serial = 938] [outer = 00000000] 08:31:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 167 (22952000) [pid = 2996] [serial = 939] [outer = 228BB400] 08:31:04 INFO - PROCESS | 2996 | 1464622264443 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 168 (2295B000) [pid = 2996] [serial = 940] [outer = 228BB400] 08:31:05 INFO - PROCESS | 2996 | 1464622265273 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:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1230ms 08:31:05 INFO - PROCESS | 2996 | 1464622265333 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 08:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:31:05 INFO - PROCESS | 2996 | 1464622265337 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 08:31:05 INFO - PROCESS | 2996 | 1464622265342 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 2996 | 1464622265346 Marionette TRACE conn6 <- [1,1218,null,{}] 08:31:05 INFO - PROCESS | 2996 | 1464622265352 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:31:05 INFO - PROCESS | 2996 | 1464622265465 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 08:31:05 INFO - PROCESS | 2996 | 1464622265606 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E99F800 == 93 [pid = 2996] [id = 314] 08:31:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 169 (1464B800) [pid = 2996] [serial = 941] [outer = 00000000] 08:31:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 170 (15117800) [pid = 2996] [serial = 942] [outer = 1464B800] 08:31:05 INFO - PROCESS | 2996 | 1464622265659 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 171 (154B3800) [pid = 2996] [serial = 943] [outer = 1464B800] 08:31:06 INFO - PROCESS | 2996 | 1464622266216 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:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 08:31:06 INFO - PROCESS | 2996 | 1464622266273 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 2996 | 1464622266278 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 08:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:31:06 INFO - PROCESS | 2996 | 1464622266285 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 2996 | 1464622266287 Marionette TRACE conn6 <- [1,1222,null,{}] 08:31:06 INFO - PROCESS | 2996 | 1464622266291 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:31:06 INFO - PROCESS | 2996 | 1464622266405 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 08:31:06 INFO - PROCESS | 2996 | 1464622266561 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1915EC00 == 94 [pid = 2996] [id = 315] 08:31:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 172 (19196000) [pid = 2996] [serial = 944] [outer = 00000000] 08:31:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 173 (1965D800) [pid = 2996] [serial = 945] [outer = 19196000] 08:31:06 INFO - PROCESS | 2996 | 1464622266610 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 174 (198D2400) [pid = 2996] [serial = 946] [outer = 19196000] 08:31:07 INFO - PROCESS | 2996 | 1464622267207 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:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 20E92800 == 93 [pid = 2996] [id = 306] 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 15F0DC00 == 92 [pid = 2996] [id = 305] 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 1D8DDC00 == 91 [pid = 2996] [id = 304] 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 1C001800 == 90 [pid = 2996] [id = 303] 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 14894800 == 89 [pid = 2996] [id = 302] 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 19381C00 == 88 [pid = 2996] [id = 301] 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 16C6B400 == 87 [pid = 2996] [id = 300] 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 0D7F6400 == 86 [pid = 2996] [id = 299] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 173 (1F49D800) [pid = 2996] [serial = 837] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 172 (14654000) [pid = 2996] [serial = 825] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 171 (181B3C00) [pid = 2996] [serial = 828] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 170 (1E9B5800) [pid = 2996] [serial = 831] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 169 (1F24C800) [pid = 2996] [serial = 834] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | 1464622267367 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 2996 | 1464622267370 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 0CB9D400 == 85 [pid = 2996] [id = 298] 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 0E7FA400 == 84 [pid = 2996] [id = 291] 08:31:07 INFO - PROCESS | 2996 | --DOCSHELL 0CB2D400 == 83 [pid = 2996] [id = 290] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 168 (1A9DC800) [pid = 2996] [serial = 865] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 167 (0D7F6C00) [pid = 2996] [serial = 861] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 166 (14896000) [pid = 2996] [serial = 862] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 165 (180B5800) [pid = 2996] [serial = 853] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 164 (1A251800) [pid = 2996] [serial = 772] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 163 (1BE5E400) [pid = 2996] [serial = 867] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 162 (19358000) [pid = 2996] [serial = 855] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 161 (196E6C00) [pid = 2996] [serial = 858] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 160 (19387400) [pid = 2996] [serial = 856] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 159 (0D386C00) [pid = 2996] [serial = 843] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 158 (0DB72800) [pid = 2996] [serial = 844] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 157 (152A1800) [pid = 2996] [serial = 849] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 156 (15406000) [pid = 2996] [serial = 850] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 155 (16C73C00) [pid = 2996] [serial = 852] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 154 (0DA68800) [pid = 2996] [serial = 841] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 153 (0D819C00) [pid = 2996] [serial = 840] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (1491E000) [pid = 2996] [serial = 846] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (149F5C00) [pid = 2996] [serial = 847] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (1979E800) [pid = 2996] [serial = 859] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (19666C00) [pid = 2996] [serial = 864] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2996 | 1464622267419 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:31:07 INFO - PROCESS | 2996 | 1464622267422 Marionette TRACE conn6 <- [1,1226,null,{}] 08:31:07 INFO - PROCESS | 2996 | 1464622267432 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:31:07 INFO - PROCESS | 2996 | 1464622267532 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 08:31:07 INFO - PROCESS | 2996 | 1464622267540 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA5CC00 == 84 [pid = 2996] [id = 316] 08:31:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (0DA5F400) [pid = 2996] [serial = 947] [outer = 00000000] 08:31:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (0DB7A000) [pid = 2996] [serial = 948] [outer = 0DA5F400] 08:31:07 INFO - PROCESS | 2996 | 1464622267592 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (0E710400) [pid = 2996] [serial = 949] [outer = 0DA5F400] 08:31:08 INFO - PROCESS | 2996 | 1464622268134 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:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 08:31:08 INFO - PROCESS | 2996 | 1464622268158 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 08:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:31:08 INFO - PROCESS | 2996 | 1464622268160 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 08:31:08 INFO - PROCESS | 2996 | 1464622268163 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 2996 | 1464622268165 Marionette TRACE conn6 <- [1,1230,null,{}] 08:31:08 INFO - PROCESS | 2996 | 1464622268168 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:31:08 INFO - PROCESS | 2996 | 1464622268260 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 08:31:08 INFO - PROCESS | 2996 | 1464622268267 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 149F0000 == 85 [pid = 2996] [id = 317] 08:31:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (15113400) [pid = 2996] [serial = 950] [outer = 00000000] 08:31:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 154 (1802A800) [pid = 2996] [serial = 951] [outer = 15113400] 08:31:08 INFO - PROCESS | 2996 | 1464622268313 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 155 (181B5C00) [pid = 2996] [serial = 952] [outer = 15113400] 08:31:08 INFO - PROCESS | 2996 | 1464622268800 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:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 08:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:31:08 INFO - PROCESS | 2996 | 1464622268834 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 2996 | 1464622268836 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 08:31:08 INFO - PROCESS | 2996 | 1464622268839 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 2996 | 1464622268841 Marionette TRACE conn6 <- [1,1234,null,{}] 08:31:08 INFO - PROCESS | 2996 | 1464622268844 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:31:08 INFO - PROCESS | 2996 | 1464622268932 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 08:31:09 INFO - PROCESS | 2996 | 1464622269042 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15F0DC00 == 86 [pid = 2996] [id = 318] 08:31:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 156 (15F13C00) [pid = 2996] [serial = 953] [outer = 00000000] 08:31:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 157 (19360400) [pid = 2996] [serial = 954] [outer = 15F13C00] 08:31:09 INFO - PROCESS | 2996 | 1464622269090 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 158 (1965D400) [pid = 2996] [serial = 955] [outer = 15F13C00] 08:31:09 INFO - PROCESS | 2996 | 1464622269472 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:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 08:31:09 INFO - PROCESS | 2996 | 1464622269510 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 2996 | 1464622269512 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 08:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:31:09 INFO - PROCESS | 2996 | 1464622269515 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 2996 | 1464622269526 Marionette TRACE conn6 <- [1,1238,null,{}] 08:31:09 INFO - PROCESS | 2996 | 1464622269548 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:31:09 INFO - PROCESS | 2996 | 1464622269732 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 08:31:09 INFO - PROCESS | 2996 | 1464622269767 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1B7F6800 == 87 [pid = 2996] [id = 319] 08:31:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 159 (1BE46C00) [pid = 2996] [serial = 956] [outer = 00000000] 08:31:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 160 (1C581000) [pid = 2996] [serial = 957] [outer = 1BE46C00] 08:31:09 INFO - PROCESS | 2996 | 1464622269815 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 161 (1D35EC00) [pid = 2996] [serial = 958] [outer = 1BE46C00] 08:31:10 INFO - PROCESS | 2996 | 1464622270279 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:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 810ms 08:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:31:10 INFO - PROCESS | 2996 | 1464622270326 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 2996 | 1464622270328 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 08:31:10 INFO - PROCESS | 2996 | 1464622270331 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 2996 | 1464622270333 Marionette TRACE conn6 <- [1,1242,null,{}] 08:31:10 INFO - PROCESS | 2996 | 1464622270337 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:31:10 INFO - PROCESS | 2996 | 1464622270469 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 08:31:10 INFO - PROCESS | 2996 | 1464622270542 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D81E000 == 88 [pid = 2996] [id = 320] 08:31:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 162 (1D821C00) [pid = 2996] [serial = 959] [outer = 00000000] 08:31:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 163 (1E4F1400) [pid = 2996] [serial = 960] [outer = 1D821C00] 08:31:10 INFO - PROCESS | 2996 | 1464622270590 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 164 (1E9B2C00) [pid = 2996] [serial = 961] [outer = 1D821C00] 08:31:11 INFO - PROCESS | 2996 | 1464622271021 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:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 08:31:11 INFO - PROCESS | 2996 | 1464622271062 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 2996 | 1464622271064 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 08:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:31:11 INFO - PROCESS | 2996 | 1464622271100 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 2996 | 1464622271102 Marionette TRACE conn6 <- [1,1246,null,{}] 08:31:11 INFO - PROCESS | 2996 | 1464622271118 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:31:11 INFO - PROCESS | 2996 | 1464622271265 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 08:31:11 INFO - PROCESS | 2996 | 1464622271349 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E9B6400 == 89 [pid = 2996] [id = 321] 08:31:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 165 (1E9B7000) [pid = 2996] [serial = 962] [outer = 00000000] 08:31:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 166 (1F401800) [pid = 2996] [serial = 963] [outer = 1E9B7000] 08:31:11 INFO - PROCESS | 2996 | 1464622271394 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 167 (1F4A4800) [pid = 2996] [serial = 964] [outer = 1E9B7000] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 166 (21D4D000) [pid = 2996] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 165 (1D8DB800) [pid = 2996] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 164 (20E96C00) [pid = 2996] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 163 (0E99B400) [pid = 2996] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 162 (16FF5000) [pid = 2996] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 161 (14925C00) [pid = 2996] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 160 (1BE60400) [pid = 2996] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 159 (1C00FC00) [pid = 2996] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 158 (0CBA7000) [pid = 2996] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 157 (0D81CC00) [pid = 2996] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 156 (20E94400) [pid = 2996] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 155 (19195400) [pid = 2996] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 154 (1D8DD000) [pid = 2996] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 153 (0D7EF800) [pid = 2996] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (1C58A800) [pid = 2996] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (0DA64C00) [pid = 2996] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (1F409000) [pid = 2996] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (0CB45400) [pid = 2996] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (0D458800) [pid = 2996] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (14891400) [pid = 2996] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (0D7EF400) [pid = 2996] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (1E9C4800) [pid = 2996] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1D8E3000) [pid = 2996] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (1BE49400) [pid = 2996] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (1E930C00) [pid = 2996] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (1E92F800) [pid = 2996] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (1965C000) [pid = 2996] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (0DA65800) [pid = 2996] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (1979C000) [pid = 2996] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1D818C00) [pid = 2996] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (1E9C0400) [pid = 2996] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1B6E8400) [pid = 2996] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (16C6C800) [pid = 2996] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (181C1400) [pid = 2996] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (14929000) [pid = 2996] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (0DA65000) [pid = 2996] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (19382000) [pid = 2996] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (1E92F000) [pid = 2996] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (19659800) [pid = 2996] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (14652C00) [pid = 2996] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1A9D5800) [pid = 2996] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:31:12 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1BE4F400) [pid = 2996] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:31:12 INFO - PROCESS | 2996 | 1464622272237 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:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1203ms 08:31:12 INFO - PROCESS | 2996 | 1464622272281 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 2996 | 1464622272283 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 08:31:12 INFO - PROCESS | 2996 | 1464622272286 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:31:12 INFO - PROCESS | 2996 | 1464622272288 Marionette TRACE conn6 <- [1,1250,null,{}] 08:31:12 INFO - PROCESS | 2996 | 1464622272292 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:31:12 INFO - PROCESS | 2996 | 1464622272388 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 08:31:12 INFO - PROCESS | 2996 | 1464622272397 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA69800 == 90 [pid = 2996] [id = 322] 08:31:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (0DB73400) [pid = 2996] [serial = 965] [outer = 00000000] 08:31:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1488E000) [pid = 2996] [serial = 966] [outer = 0DB73400] 08:31:12 INFO - PROCESS | 2996 | 1464622272441 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (14929000) [pid = 2996] [serial = 967] [outer = 0DB73400] 08:31:12 INFO - PROCESS | 2996 | 1464622272892 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:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 08:31:12 INFO - PROCESS | 2996 | 1464622272961 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 2996 | 1464622272963 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 08:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:31:12 INFO - PROCESS | 2996 | 1464622272966 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 2996 | 1464622272968 Marionette TRACE conn6 <- [1,1254,null,{}] 08:31:12 INFO - PROCESS | 2996 | 1464622272972 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:31:13 INFO - PROCESS | 2996 | 1464622273092 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 08:31:13 INFO - PROCESS | 2996 | 1464622273106 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1511C800 == 91 [pid = 2996] [id = 323] 08:31:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (152AD800) [pid = 2996] [serial = 968] [outer = 00000000] 08:31:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (19194000) [pid = 2996] [serial = 969] [outer = 152AD800] 08:31:13 INFO - PROCESS | 2996 | 1464622273153 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (196EC800) [pid = 2996] [serial = 970] [outer = 152AD800] 08:31:13 INFO - PROCESS | 2996 | 1464622273622 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:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 08:31:13 INFO - PROCESS | 2996 | 1464622273647 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 2996 | 1464622273649 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 08:31:13 INFO - PROCESS | 2996 | 1464622273652 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:31:13 INFO - PROCESS | 2996 | 1464622273655 Marionette TRACE conn6 <- [1,1258,null,{}] 08:31:13 INFO - PROCESS | 2996 | 1464622273658 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:31:13 INFO - PROCESS | 2996 | 1464622273771 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 08:31:13 INFO - PROCESS | 2996 | 1464622273792 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D817C00 == 92 [pid = 2996] [id = 324] 08:31:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1E4EC000) [pid = 2996] [serial = 971] [outer = 00000000] 08:31:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1E9C4C00) [pid = 2996] [serial = 972] [outer = 1E4EC000] 08:31:13 INFO - PROCESS | 2996 | 1464622273843 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (20E95C00) [pid = 2996] [serial = 973] [outer = 1E4EC000] 08:31:14 INFO - PROCESS | 2996 | 1464622274592 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:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 08:31:14 INFO - PROCESS | 2996 | 1464622274626 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 2996 | 1464622274632 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 08:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:31:14 INFO - PROCESS | 2996 | 1464622274636 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 2996 | 1464622274641 Marionette TRACE conn6 <- [1,1262,null,{}] 08:31:14 INFO - PROCESS | 2996 | 1464622274646 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:31:14 INFO - PROCESS | 2996 | 1464622274766 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 08:31:14 INFO - PROCESS | 2996 | 1464622274929 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DDAE800 == 93 [pid = 2996] [id = 325] 08:31:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (0DDAF800) [pid = 2996] [serial = 974] [outer = 00000000] 08:31:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1465A000) [pid = 2996] [serial = 975] [outer = 0DDAF800] 08:31:14 INFO - PROCESS | 2996 | 1464622274988 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (14925000) [pid = 2996] [serial = 976] [outer = 0DDAF800] 08:31:15 INFO - PROCESS | 2996 | 1464622275540 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:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 969ms 08:31:15 INFO - PROCESS | 2996 | 1464622275611 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 2996 | 1464622275617 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 08:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:31:15 INFO - PROCESS | 2996 | 1464622275624 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 2996 | 1464622275627 Marionette TRACE conn6 <- [1,1266,null,{}] 08:31:15 INFO - PROCESS | 2996 | 1464622275631 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:31:15 INFO - PROCESS | 2996 | 1464622275757 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 08:31:15 INFO - PROCESS | 2996 | 1464622275911 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14657C00 == 94 [pid = 2996] [id = 326] 08:31:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (18631800) [pid = 2996] [serial = 977] [outer = 00000000] 08:31:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1965C000) [pid = 2996] [serial = 978] [outer = 18631800] 08:31:15 INFO - PROCESS | 2996 | 1464622275971 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (198DD800) [pid = 2996] [serial = 979] [outer = 18631800] 08:31:16 INFO - PROCESS | 2996 | 1464622276580 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:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1021ms 08:31:16 INFO - PROCESS | 2996 | 1464622276647 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 2996 | 1464622276650 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 08:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:31:16 INFO - PROCESS | 2996 | 1464622276653 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 2996 | 1464622276657 Marionette TRACE conn6 <- [1,1270,null,{}] 08:31:16 INFO - PROCESS | 2996 | 1464622276668 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:31:16 INFO - PROCESS | 2996 | 1464622276845 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 08:31:16 INFO - PROCESS | 2996 | 1464622276991 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E9C1C00 == 95 [pid = 2996] [id = 327] 08:31:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (1E9C2C00) [pid = 2996] [serial = 980] [outer = 00000000] 08:31:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (20F75800) [pid = 2996] [serial = 981] [outer = 1E9C2C00] 08:31:17 INFO - PROCESS | 2996 | 1464622277050 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (21D4D800) [pid = 2996] [serial = 982] [outer = 1E9C2C00] 08:31:17 INFO - PROCESS | 2996 | 1464622277661 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:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1069ms 08:31:17 INFO - PROCESS | 2996 | 1464622277726 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 2996 | 1464622277729 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 08:31:17 INFO - PROCESS | 2996 | 1464622277749 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:31:17 INFO - PROCESS | 2996 | 1464622277751 Marionette TRACE conn6 <- [1,1274,null,{}] 08:31:17 INFO - PROCESS | 2996 | 1464622277755 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:31:17 INFO - PROCESS | 2996 | 1464622277923 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 08:31:18 INFO - PROCESS | 2996 | 1464622278076 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA60800 == 96 [pid = 2996] [id = 328] 08:31:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (1C05E800) [pid = 2996] [serial = 983] [outer = 00000000] 08:31:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (21F43C00) [pid = 2996] [serial = 984] [outer = 1C05E800] 08:31:18 INFO - PROCESS | 2996 | 1464622278134 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (22188800) [pid = 2996] [serial = 985] [outer = 1C05E800] 08:31:18 INFO - PROCESS | 2996 | 1464622278747 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:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1070ms 08:31:18 INFO - PROCESS | 2996 | 1464622278824 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 2996 | 1464622278826 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 08:31:18 INFO - PROCESS | 2996 | 1464622278829 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:31:18 INFO - PROCESS | 2996 | 1464622278831 Marionette TRACE conn6 <- [1,1278,null,{}] 08:31:18 INFO - PROCESS | 2996 | 1464622278835 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:31:18 INFO - PROCESS | 2996 | 1464622278952 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 08:31:19 INFO - PROCESS | 2996 | 1464622279105 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 208C7000 == 97 [pid = 2996] [id = 329] 08:31:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (208C9000) [pid = 2996] [serial = 986] [outer = 00000000] 08:31:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (208CD000) [pid = 2996] [serial = 987] [outer = 208C9000] 08:31:19 INFO - PROCESS | 2996 | 1464622279164 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (208CEC00) [pid = 2996] [serial = 988] [outer = 208C9000] 08:31:19 INFO - PROCESS | 2996 | 1464622279777 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:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1016ms 08:31:19 INFO - PROCESS | 2996 | 1464622279850 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 2996 | 1464622279852 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:31:19 INFO - PROCESS | 2996 | 1464622279870 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 2996 | 1464622279873 Marionette TRACE conn6 <- [1,1282,null,{}] 08:31:19 INFO - PROCESS | 2996 | 1464622279895 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:31:20 INFO - PROCESS | 2996 | 1464622280030 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 08:31:20 INFO - PROCESS | 2996 | 1464622280176 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1511BC00 == 98 [pid = 2996] [id = 330] 08:31:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (208D0800) [pid = 2996] [serial = 989] [outer = 00000000] 08:31:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (22658800) [pid = 2996] [serial = 990] [outer = 208D0800] 08:31:20 INFO - PROCESS | 2996 | 1464622280236 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (2265B000) [pid = 2996] [serial = 991] [outer = 208D0800] 08:31:20 INFO - PROCESS | 2996 | 1464622280779 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:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 950ms 08:31:20 INFO - PROCESS | 2996 | 1464622280821 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 2996 | 1464622280823 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 08:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:31:20 INFO - PROCESS | 2996 | 1464622280828 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 2996 | 1464622280830 Marionette TRACE conn6 <- [1,1286,null,{}] 08:31:20 INFO - PROCESS | 2996 | 1464622280834 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:31:20 INFO - PROCESS | 2996 | 1464622280950 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 08:31:21 INFO - PROCESS | 2996 | 1464622281135 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F6C00 == 99 [pid = 2996] [id = 331] 08:31:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (0D818000) [pid = 2996] [serial = 992] [outer = 00000000] 08:31:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 154 (19192800) [pid = 2996] [serial = 993] [outer = 0D818000] 08:31:21 INFO - PROCESS | 2996 | 1464622281192 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 155 (198D9400) [pid = 2996] [serial = 994] [outer = 0D818000] 08:31:21 INFO - PROCESS | 2996 | 1464622281820 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:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1020ms 08:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:31:21 INFO - PROCESS | 2996 | 1464622281851 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 2996 | 1464622281853 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 08:31:21 INFO - PROCESS | 2996 | 1464622281857 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 2996 | 1464622281859 Marionette TRACE conn6 <- [1,1290,null,{}] 08:31:21 INFO - PROCESS | 2996 | 1464622281863 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:31:21 INFO - PROCESS | 2996 | 1464622281981 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 08:31:22 INFO - PROCESS | 2996 | 1464622282270 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D74E800 == 100 [pid = 2996] [id = 332] 08:31:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 156 (0D752400) [pid = 2996] [serial = 995] [outer = 00000000] 08:31:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 157 (0D81D000) [pid = 2996] [serial = 996] [outer = 0D752400] 08:31:22 INFO - PROCESS | 2996 | 1464622282347 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 158 (0DDBB000) [pid = 2996] [serial = 997] [outer = 0D752400] 08:31:22 INFO - PROCESS | 2996 | 1464622283004 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:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1220ms 08:31:23 INFO - PROCESS | 2996 | 1464622283081 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 2996 | 1464622283086 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 08:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:31:23 INFO - PROCESS | 2996 | 1464622283090 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 2996 | 1464622283093 Marionette TRACE conn6 <- [1,1294,null,{}] 08:31:23 INFO - PROCESS | 2996 | 1464622283098 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:31:23 INFO - PROCESS | 2996 | 1464622283212 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 08:31:23 INFO - PROCESS | 2996 | 1464622283362 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 2996 | ++DOCSHELL 0D465000 == 101 [pid = 2996] [id = 333] 08:31:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 159 (152A6800) [pid = 2996] [serial = 998] [outer = 00000000] 08:31:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 160 (16C72C00) [pid = 2996] [serial = 999] [outer = 152A6800] 08:31:23 INFO - PROCESS | 2996 | 1464622283417 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 161 (18030C00) [pid = 2996] [serial = 1000] [outer = 152A6800] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 1A9DEC00 == 100 [pid = 2996] [id = 248] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 1511C800 == 99 [pid = 2996] [id = 323] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 0DA69800 == 98 [pid = 2996] [id = 322] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 1E9B6400 == 97 [pid = 2996] [id = 321] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 1D81E000 == 96 [pid = 2996] [id = 320] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 1B7F6800 == 95 [pid = 2996] [id = 319] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 15F0DC00 == 94 [pid = 2996] [id = 318] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 149F0000 == 93 [pid = 2996] [id = 317] 08:31:23 INFO - PROCESS | 2996 | --DOMWINDOW == 160 (21D54800) [pid = 2996] [serial = 921] [outer = 00000000] [url = about:blank] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 0DA5CC00 == 92 [pid = 2996] [id = 316] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 1915EC00 == 91 [pid = 2996] [id = 315] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 0E99F800 == 90 [pid = 2996] [id = 314] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 21F44C00 == 89 [pid = 2996] [id = 311] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 21D4C800 == 88 [pid = 2996] [id = 310] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 19339800 == 87 [pid = 2996] [id = 309] 08:31:23 INFO - PROCESS | 2996 | --DOCSHELL 0D819800 == 86 [pid = 2996] [id = 308] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1BE5F400 == 85 [pid = 2996] [id = 156] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1E936000 == 84 [pid = 2996] [id = 278] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1C6AC400 == 83 [pid = 2996] [id = 170] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 14927C00 == 82 [pid = 2996] [id = 214] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1D8D5400 == 81 [pid = 2996] [id = 293] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1979B400 == 80 [pid = 2996] [id = 247] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0D81C800 == 79 [pid = 2996] [id = 216] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0CBF1000 == 78 [pid = 2996] [id = 274] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1BE5E000 == 77 [pid = 2996] [id = 249] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 18693000 == 76 [pid = 2996] [id = 201] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1491F000 == 75 [pid = 2996] [id = 246] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0CBEA000 == 74 [pid = 2996] [id = 212] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 20F79800 == 73 [pid = 2996] [id = 307] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 21D4CC00 == 72 [pid = 2996] [id = 232] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1BE42400 == 71 [pid = 2996] [id = 155] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1BE4F000 == 70 [pid = 2996] [id = 261] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 152B1800 == 69 [pid = 2996] [id = 168] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0D7F4400 == 68 [pid = 2996] [id = 258] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1C583800 == 67 [pid = 2996] [id = 200] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 152B9C00 == 66 [pid = 2996] [id = 154] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1965AC00 == 65 [pid = 2996] [id = 260] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 228B6800 == 64 [pid = 2996] [id = 313] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1D8D5800 == 63 [pid = 2996] [id = 264] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0DA5EC00 == 62 [pid = 2996] [id = 297] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0DA63400 == 61 [pid = 2996] [id = 250] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1F40F000 == 60 [pid = 2996] [id = 215] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 2218C000 == 59 [pid = 2996] [id = 312] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 19113C00 == 58 [pid = 2996] [id = 169] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0D1BD000 == 57 [pid = 2996] [id = 167] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 14926400 == 56 [pid = 2996] [id = 259] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1F405C00 == 55 [pid = 2996] [id = 279] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1E9BF400 == 54 [pid = 2996] [id = 217] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0CFD9400 == 53 [pid = 2996] [id = 197] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1E933400 == 52 [pid = 2996] [id = 295] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 14890C00 == 51 [pid = 2996] [id = 233] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1E92EC00 == 50 [pid = 2996] [id = 294] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 19797400 == 49 [pid = 2996] [id = 244] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0DB75400 == 48 [pid = 2996] [id = 180] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 14651800 == 47 [pid = 2996] [id = 151] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0CF72400 == 46 [pid = 2996] [id = 230] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1BE45000 == 45 [pid = 2996] [id = 190] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1E930400 == 44 [pid = 2996] [id = 296] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0D4F6C00 == 43 [pid = 2996] [id = 245] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 152B2C00 == 42 [pid = 2996] [id = 152] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 19114000 == 41 [pid = 2996] [id = 213] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1BE60C00 == 40 [pid = 2996] [id = 262] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1F251800 == 39 [pid = 2996] [id = 231] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 181BDC00 == 38 [pid = 2996] [id = 292] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1D7DA800 == 37 [pid = 2996] [id = 263] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0E972C00 == 36 [pid = 2996] [id = 229] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0D74E800 == 35 [pid = 2996] [id = 332] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1511BC00 == 34 [pid = 2996] [id = 330] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0D7F6C00 == 33 [pid = 2996] [id = 331] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 208C7000 == 32 [pid = 2996] [id = 329] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0DA60800 == 31 [pid = 2996] [id = 328] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1E9C1C00 == 30 [pid = 2996] [id = 327] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 14657C00 == 29 [pid = 2996] [id = 326] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 1D817C00 == 28 [pid = 2996] [id = 324] 08:31:24 INFO - PROCESS | 2996 | --DOCSHELL 0DDAE800 == 27 [pid = 2996] [id = 325] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 159 (20F76800) [pid = 2996] [serial = 919] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 158 (21D55000) [pid = 2996] [serial = 697] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 157 (1D8E4800) [pid = 2996] [serial = 879] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 156 (20E9C000) [pid = 2996] [serial = 918] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 155 (15F0C000) [pid = 2996] [serial = 688] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 154 (181C1800) [pid = 2996] [serial = 900] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 153 (15419C00) [pid = 2996] [serial = 739] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (1BE64C00) [pid = 2996] [serial = 748] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (1D025800) [pid = 2996] [serial = 787] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (152BA000) [pid = 2996] [serial = 895] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (0E99C000) [pid = 2996] [serial = 775] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (20F7DC00) [pid = 2996] [serial = 694] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (1A9DC400) [pid = 2996] [serial = 906] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (1E4E6800) [pid = 2996] [serial = 793] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (0DC95800) [pid = 2996] [serial = 736] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1D819C00) [pid = 2996] [serial = 909] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (1491C800) [pid = 2996] [serial = 897] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (1F4A6000) [pid = 2996] [serial = 838] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (0CBF2800) [pid = 2996] [serial = 870] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (19107C00) [pid = 2996] [serial = 823] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (21F3BC00) [pid = 2996] [serial = 700] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (1491C000) [pid = 2996] [serial = 826] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (20E98000) [pid = 2996] [serial = 886] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (1E4EF000) [pid = 2996] [serial = 913] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1F406C00) [pid = 2996] [serial = 916] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (20F77800) [pid = 2996] [serial = 888] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (14924000) [pid = 2996] [serial = 894] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1E9B2000) [pid = 2996] [serial = 882] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1A6AB400) [pid = 2996] [serial = 781] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (20F7D400) [pid = 2996] [serial = 889] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (1E934400) [pid = 2996] [serial = 912] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (152BBC00) [pid = 2996] [serial = 891] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (1D8D9800) [pid = 2996] [serial = 910] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1A247C00) [pid = 2996] [serial = 742] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1D8DA400) [pid = 2996] [serial = 790] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1910D000) [pid = 2996] [serial = 901] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (181B7400) [pid = 2996] [serial = 892] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (1F403400) [pid = 2996] [serial = 835] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (1BE4E400) [pid = 2996] [serial = 745] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (19196800) [pid = 2996] [serial = 829] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (198D4C00) [pid = 2996] [serial = 877] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (152BD400) [pid = 2996] [serial = 778] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (1C58AC00) [pid = 2996] [serial = 751] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1E4F2400) [pid = 2996] [serial = 880] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1F40D400) [pid = 2996] [serial = 885] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (1979BC00) [pid = 2996] [serial = 903] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1E9C0C00) [pid = 2996] [serial = 832] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (1C6A4000) [pid = 2996] [serial = 691] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (14926C00) [pid = 2996] [serial = 874] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (14893000) [pid = 2996] [serial = 873] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (1E9BF000) [pid = 2996] [serial = 633] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (198D1C00) [pid = 2996] [serial = 904] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (0D1C5C00) [pid = 2996] [serial = 871] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (15111400) [pid = 2996] [serial = 898] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (1E9BD400) [pid = 2996] [serial = 883] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1C003C00) [pid = 2996] [serial = 784] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (1E9CD400) [pid = 2996] [serial = 915] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (1919A800) [pid = 2996] [serial = 876] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (1BE4F800) [pid = 2996] [serial = 907] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 2996 | 1464622285899 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:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2834ms 08:31:25 INFO - PROCESS | 2996 | 1464622285927 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 2996 | 1464622285931 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:31:25 INFO - PROCESS | 2996 | 1464622285937 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 2996 | 1464622285941 Marionette TRACE conn6 <- [1,1298,null,{}] 08:31:25 INFO - PROCESS | 2996 | 1464622285949 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:31:26 INFO - PROCESS | 2996 | 1464622286042 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 08:31:26 INFO - PROCESS | 2996 | 1464622286052 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB4D400 == 28 [pid = 2996] [id = 334] 08:31:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (0CB4D800) [pid = 2996] [serial = 1001] [outer = 00000000] 08:31:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0CBE6C00) [pid = 2996] [serial = 1002] [outer = 0CB4D800] 08:31:26 INFO - PROCESS | 2996 | 1464622286103 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0CBEE400) [pid = 2996] [serial = 1003] [outer = 0CB4D800] 08:31:26 INFO - PROCESS | 2996 | 1464622286596 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:31:26 INFO - PROCESS | 2996 | 1464622286675 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 08:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:31:26 INFO - PROCESS | 2996 | 1464622286681 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 2996 | 1464622286684 Marionette TRACE conn6 <- [1,1302,null,{}] 08:31:26 INFO - PROCESS | 2996 | 1464622286687 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:31:26 INFO - PROCESS | 2996 | 1464622286777 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 08:31:26 INFO - PROCESS | 2996 | 1464622286795 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1F5C00 == 29 [pid = 2996] [id = 335] 08:31:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0D1FA000) [pid = 2996] [serial = 1004] [outer = 00000000] 08:31:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (0D387400) [pid = 2996] [serial = 1005] [outer = 0D1FA000] 08:31:26 INFO - PROCESS | 2996 | 1464622286841 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (0D74DC00) [pid = 2996] [serial = 1006] [outer = 0D1FA000] 08:31:27 INFO - PROCESS | 2996 | 1464622287327 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:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 08:31:27 INFO - PROCESS | 2996 | 1464622287357 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 2996 | 1464622287360 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 08:31:27 INFO - PROCESS | 2996 | 1464622287364 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:31:27 INFO - PROCESS | 2996 | 1464622287367 Marionette TRACE conn6 <- [1,1306,null,{}] 08:31:27 INFO - PROCESS | 2996 | 1464622287378 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:31:27 INFO - PROCESS | 2996 | 1464622287469 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 08:31:27 INFO - PROCESS | 2996 | 1464622287479 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D81E000 == 30 [pid = 2996] [id = 336] 08:31:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (0D81E400) [pid = 2996] [serial = 1007] [outer = 00000000] 08:31:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (0DA5F800) [pid = 2996] [serial = 1008] [outer = 0D81E400] 08:31:27 INFO - PROCESS | 2996 | 1464622287529 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (0DA68000) [pid = 2996] [serial = 1009] [outer = 0D81E400] 08:31:27 INFO - PROCESS | 2996 | 1464622287995 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:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 08:31:28 INFO - PROCESS | 2996 | 1464622288048 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 2996 | 1464622288051 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 08:31:28 INFO - PROCESS | 2996 | 1464622288054 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:31:28 INFO - PROCESS | 2996 | 1464622288056 Marionette TRACE conn6 <- [1,1310,null,{}] 08:31:28 INFO - PROCESS | 2996 | 1464622288059 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:31:28 INFO - PROCESS | 2996 | 1464622288217 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 08:31:28 INFO - PROCESS | 2996 | 1464622288238 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D158800 == 31 [pid = 2996] [id = 337] 08:31:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (0D4FBC00) [pid = 2996] [serial = 1010] [outer = 00000000] 08:31:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (0DFA0800) [pid = 2996] [serial = 1011] [outer = 0D4FBC00] 08:31:28 INFO - PROCESS | 2996 | 1464622288298 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (0E972C00) [pid = 2996] [serial = 1012] [outer = 0D4FBC00] 08:31:28 INFO - PROCESS | 2996 | 1464622288761 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:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 730ms 08:31:28 INFO - PROCESS | 2996 | 1464622288788 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 2996 | 1464622288790 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 08:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:31:28 INFO - PROCESS | 2996 | 1464622288793 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 2996 | 1464622288795 Marionette TRACE conn6 <- [1,1314,null,{}] 08:31:28 INFO - PROCESS | 2996 | 1464622288798 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:31:28 INFO - PROCESS | 2996 | 1464622288930 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 08:31:28 INFO - PROCESS | 2996 | 1464622288937 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1464DC00 == 32 [pid = 2996] [id = 338] 08:31:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1464EC00) [pid = 2996] [serial = 1013] [outer = 00000000] 08:31:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (14659400) [pid = 2996] [serial = 1014] [outer = 1464EC00] 08:31:29 INFO - PROCESS | 2996 | 1464622289032 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1488C000) [pid = 2996] [serial = 1015] [outer = 1464EC00] 08:31:29 INFO - PROCESS | 2996 | 1464622289474 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:31:29 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:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 08:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:31:29 INFO - PROCESS | 2996 | 1464622289524 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 2996 | 1464622289526 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 08:31:29 INFO - PROCESS | 2996 | 1464622289529 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 2996 | 1464622289531 Marionette TRACE conn6 <- [1,1318,null,{}] 08:31:29 INFO - PROCESS | 2996 | 1464622289535 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:31:29 INFO - PROCESS | 2996 | 1464622289719 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 08:31:29 INFO - PROCESS | 2996 | 1464622289730 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14926800 == 33 [pid = 2996] [id = 339] 08:31:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (14927400) [pid = 2996] [serial = 1016] [outer = 00000000] 08:31:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (14C30800) [pid = 2996] [serial = 1017] [outer = 14927400] 08:31:29 INFO - PROCESS | 2996 | 1464622289825 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1506D400) [pid = 2996] [serial = 1018] [outer = 14927400] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (1BE46C00) [pid = 2996] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (1D821C00) [pid = 2996] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1E9B7000) [pid = 2996] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (2218CC00) [pid = 2996] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (152AD800) [pid = 2996] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (21D4E400) [pid = 2996] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (1464B800) [pid = 2996] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0DA5D800) [pid = 2996] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (21F45800) [pid = 2996] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (19196000) [pid = 2996] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (19380C00) [pid = 2996] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (15113400) [pid = 2996] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (0DA5F400) [pid = 2996] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (228BB400) [pid = 2996] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (0D752400) [pid = 2996] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (15F13C00) [pid = 2996] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (21D4DC00) [pid = 2996] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (1E4EC000) [pid = 2996] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (0DB73400) [pid = 2996] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (1BE43800) [pid = 2996] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (0D818000) [pid = 2996] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (208D0800) [pid = 2996] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (208C9000) [pid = 2996] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (1C05E800) [pid = 2996] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (1E9C2C00) [pid = 2996] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (18631800) [pid = 2996] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:31:30 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (0DDAF800) [pid = 2996] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:31:30 INFO - PROCESS | 2996 | 1464622290858 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:31:30 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:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1370ms 08:31:30 INFO - PROCESS | 2996 | 1464622290900 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 2996 | 1464622290902 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 08:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:31:30 INFO - PROCESS | 2996 | 1464622290916 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 2996 | 1464622290918 Marionette TRACE conn6 <- [1,1322,null,{}] 08:31:30 INFO - PROCESS | 2996 | 1464622290923 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:31:30 INFO - PROCESS | 2996 | 1464622291010 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 08:31:31 INFO - PROCESS | 2996 | 1464622291019 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DDB4C00 == 34 [pid = 2996] [id = 340] 08:31:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (0DDB5C00) [pid = 2996] [serial = 1019] [outer = 00000000] 08:31:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (1491A800) [pid = 2996] [serial = 1020] [outer = 0DDB5C00] 08:31:31 INFO - PROCESS | 2996 | 1464622291065 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (14925400) [pid = 2996] [serial = 1021] [outer = 0DDB5C00] 08:31:31 INFO - PROCESS | 2996 | 1464622291498 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:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 08:31:31 INFO - PROCESS | 2996 | 1464622291543 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 2996 | 1464622291545 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 08:31:31 INFO - PROCESS | 2996 | 1464622291549 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:31:31 INFO - PROCESS | 2996 | 1464622291551 Marionette TRACE conn6 <- [1,1326,null,{}] 08:31:31 INFO - PROCESS | 2996 | 1464622291554 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:31:31 INFO - PROCESS | 2996 | 1464622291633 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 08:31:31 INFO - PROCESS | 2996 | 1464622291642 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB51C00 == 35 [pid = 2996] [id = 341] 08:31:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (0DDB9000) [pid = 2996] [serial = 1022] [outer = 00000000] 08:31:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (15119C00) [pid = 2996] [serial = 1023] [outer = 0DDB9000] 08:31:31 INFO - PROCESS | 2996 | 1464622291687 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (15116000) [pid = 2996] [serial = 1024] [outer = 0DDB9000] 08:31:32 INFO - PROCESS | 2996 | 1464622292616 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:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1128ms 08:31:32 INFO - PROCESS | 2996 | 1464622292706 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 2996 | 1464622292710 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 08:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:31:32 INFO - PROCESS | 2996 | 1464622292715 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 2996 | 1464622292720 Marionette TRACE conn6 <- [1,1330,null,{}] 08:31:32 INFO - PROCESS | 2996 | 1464622292726 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:31:32 INFO - PROCESS | 2996 | 1464622292826 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 08:31:32 INFO - PROCESS | 2996 | 1464622292950 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB9B000 == 36 [pid = 2996] [id = 342] 08:31:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (0CBA7000) [pid = 2996] [serial = 1025] [outer = 00000000] 08:31:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (0CBF0C00) [pid = 2996] [serial = 1026] [outer = 0CBA7000] 08:31:32 INFO - PROCESS | 2996 | 1464622293008 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (0CBF4C00) [pid = 2996] [serial = 1027] [outer = 0CBA7000] 08:31:33 INFO - PROCESS | 2996 | 1464622293795 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:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1132ms 08:31:33 INFO - PROCESS | 2996 | 1464622293863 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 2996 | 1464622293867 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 08:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:31:33 INFO - PROCESS | 2996 | 1464622293876 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 2996 | 1464622293880 Marionette TRACE conn6 <- [1,1334,null,{}] 08:31:33 INFO - PROCESS | 2996 | 1464622293885 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:31:33 INFO - PROCESS | 2996 | 1464622294008 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 08:31:34 INFO - PROCESS | 2996 | 1464622294130 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D813400 == 37 [pid = 2996] [id = 343] 08:31:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (0D816000) [pid = 2996] [serial = 1028] [outer = 00000000] 08:31:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0DA67000) [pid = 2996] [serial = 1029] [outer = 0D816000] 08:31:34 INFO - PROCESS | 2996 | 1464622294187 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0DDB1400) [pid = 2996] [serial = 1030] [outer = 0D816000] 08:31:34 INFO - PROCESS | 2996 | 1464622294972 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:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1178ms 08:31:35 INFO - PROCESS | 2996 | 1464622295054 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 2996 | 1464622295056 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 08:31:35 INFO - PROCESS | 2996 | 1464622295060 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:31:35 INFO - PROCESS | 2996 | 1464622295062 Marionette TRACE conn6 <- [1,1338,null,{}] 08:31:35 INFO - PROCESS | 2996 | 1464622295072 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:31:35 INFO - PROCESS | 2996 | 1464622295223 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 08:31:35 INFO - PROCESS | 2996 | 1464622295415 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB4F000 == 38 [pid = 2996] [id = 344] 08:31:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0CB4F800) [pid = 2996] [serial = 1031] [outer = 00000000] 08:31:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (0CBE6800) [pid = 2996] [serial = 1032] [outer = 0CB4F800] 08:31:35 INFO - PROCESS | 2996 | 1464622295476 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (0D1F6000) [pid = 2996] [serial = 1033] [outer = 0CB4F800] 08:31:35 INFO - PROCESS | 2996 | --DOCSHELL 0DA67800 == 37 [pid = 2996] [id = 135] 08:31:35 INFO - PROCESS | 2996 | --DOCSHELL 0D33B800 == 36 [pid = 2996] [id = 128] 08:31:35 INFO - PROCESS | 2996 | --DOCSHELL 14924C00 == 35 [pid = 2996] [id = 131] 08:31:35 INFO - PROCESS | 2996 | --DOCSHELL 0CBEAC00 == 34 [pid = 2996] [id = 127] 08:31:35 INFO - PROCESS | 2996 | --DOCSHELL 0D820800 == 33 [pid = 2996] [id = 144] 08:31:35 INFO - PROCESS | 2996 | --DOCSHELL 0D465000 == 32 [pid = 2996] [id = 333] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (1BF1EC00) [pid = 2996] [serial = 868] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (1465A000) [pid = 2996] [serial = 975] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1C581000) [pid = 2996] [serial = 957] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (1D35EC00) [pid = 2996] [serial = 958] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (1E9B2C00) [pid = 2996] [serial = 961] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (1E4F1400) [pid = 2996] [serial = 960] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (1F401800) [pid = 2996] [serial = 963] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (22956400) [pid = 2996] [serial = 937] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (22953000) [pid = 2996] [serial = 936] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (19194000) [pid = 2996] [serial = 969] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (21D5A000) [pid = 2996] [serial = 922] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (154B3800) [pid = 2996] [serial = 943] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (15117800) [pid = 2996] [serial = 942] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (15072000) [pid = 2996] [serial = 925] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (1488FC00) [pid = 2996] [serial = 924] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (22187400) [pid = 2996] [serial = 934] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (22182800) [pid = 2996] [serial = 933] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (198D2400) [pid = 2996] [serial = 946] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (1965D800) [pid = 2996] [serial = 945] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (1C010C00) [pid = 2996] [serial = 928] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (1979EC00) [pid = 2996] [serial = 927] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (1802A800) [pid = 2996] [serial = 951] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (181B5C00) [pid = 2996] [serial = 952] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (0DB7A000) [pid = 2996] [serial = 948] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (0E710400) [pid = 2996] [serial = 949] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (2295B000) [pid = 2996] [serial = 940] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (0DDBB000) [pid = 2996] [serial = 997] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (22952000) [pid = 2996] [serial = 939] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (19360400) [pid = 2996] [serial = 954] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (21F3EC00) [pid = 2996] [serial = 931] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (21D58000) [pid = 2996] [serial = 930] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (16C72C00) [pid = 2996] [serial = 999] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (1E9C4C00) [pid = 2996] [serial = 972] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (1F4A4800) [pid = 2996] [serial = 964] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 72 (0D81D000) [pid = 2996] [serial = 996] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 71 (20E95C00) [pid = 2996] [serial = 973] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 70 (14929000) [pid = 2996] [serial = 967] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 69 (196EC800) [pid = 2996] [serial = 970] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 68 (1488E000) [pid = 2996] [serial = 966] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 67 (1965D400) [pid = 2996] [serial = 955] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 66 (198D9400) [pid = 2996] [serial = 994] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 65 (2265B000) [pid = 2996] [serial = 991] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 64 (19192800) [pid = 2996] [serial = 993] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 63 (208CEC00) [pid = 2996] [serial = 988] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 62 (22658800) [pid = 2996] [serial = 990] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 61 (22188800) [pid = 2996] [serial = 985] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 60 (208CD000) [pid = 2996] [serial = 987] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 59 (21D4D800) [pid = 2996] [serial = 982] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 58 (21F43C00) [pid = 2996] [serial = 984] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 57 (198DD800) [pid = 2996] [serial = 979] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 56 (20F75800) [pid = 2996] [serial = 981] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 55 (14925000) [pid = 2996] [serial = 976] [outer = 00000000] [url = about:blank] 08:31:35 INFO - PROCESS | 2996 | --DOMWINDOW == 54 (1965C000) [pid = 2996] [serial = 978] [outer = 00000000] [url = about:blank] 08:31:36 INFO - PROCESS | 2996 | 1464622296110 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:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1069ms 08:31:36 INFO - PROCESS | 2996 | 1464622296134 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 2996 | 1464622296138 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 08:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:31:36 INFO - PROCESS | 2996 | 1464622296142 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 2996 | 1464622296146 Marionette TRACE conn6 <- [1,1342,null,{}] 08:31:36 INFO - PROCESS | 2996 | 1464622296151 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:31:36 INFO - PROCESS | 2996 | 1464622296257 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 08:31:36 INFO - PROCESS | 2996 | 1464622296346 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F1C00 == 33 [pid = 2996] [id = 345] 08:31:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 55 (0D7F2400) [pid = 2996] [serial = 1034] [outer = 00000000] 08:31:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 56 (0D814400) [pid = 2996] [serial = 1035] [outer = 0D7F2400] 08:31:36 INFO - PROCESS | 2996 | 1464622296394 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 57 (0DA5CC00) [pid = 2996] [serial = 1036] [outer = 0D7F2400] 08:31:36 INFO - PROCESS | 2996 | 1464622296810 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:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 08:31:36 INFO - PROCESS | 2996 | 1464622296875 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 2996 | 1464622296879 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 08:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:31:36 INFO - PROCESS | 2996 | 1464622296883 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 2996 | 1464622296885 Marionette TRACE conn6 <- [1,1346,null,{}] 08:31:36 INFO - PROCESS | 2996 | 1464622296889 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:31:36 INFO - PROCESS | 2996 | 1464622296973 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 08:31:36 INFO - PROCESS | 2996 | 1464622296990 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E980C00 == 34 [pid = 2996] [id = 346] 08:31:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 58 (14650000) [pid = 2996] [serial = 1037] [outer = 00000000] 08:31:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 59 (14657C00) [pid = 2996] [serial = 1038] [outer = 14650000] 08:31:37 INFO - PROCESS | 2996 | 1464622297035 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 60 (14897800) [pid = 2996] [serial = 1039] [outer = 14650000] 08:31:37 INFO - PROCESS | 2996 | 1464622297499 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:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 08:31:37 INFO - PROCESS | 2996 | 1464622297559 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 2996 | 1464622297561 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 08:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:31:37 INFO - PROCESS | 2996 | 1464622297566 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 2996 | 1464622297572 Marionette TRACE conn6 <- [1,1350,null,{}] 08:31:37 INFO - PROCESS | 2996 | 1464622297581 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:31:37 INFO - PROCESS | 2996 | 1464622297672 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 08:31:37 INFO - PROCESS | 2996 | 1464622297752 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15113800 == 35 [pid = 2996] [id = 347] 08:31:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 61 (15114000) [pid = 2996] [serial = 1040] [outer = 00000000] 08:31:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 62 (1511F000) [pid = 2996] [serial = 1041] [outer = 15114000] 08:31:37 INFO - PROCESS | 2996 | 1464622297806 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 63 (152B2800) [pid = 2996] [serial = 1042] [outer = 15114000] 08:31:38 INFO - PROCESS | 2996 | 1464622298167 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:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 08:31:38 INFO - PROCESS | 2996 | 1464622298199 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 2996 | 1464622298201 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 08:31:38 INFO - PROCESS | 2996 | 1464622298205 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:31:38 INFO - PROCESS | 2996 | 1464622298206 Marionette TRACE conn6 <- [1,1354,null,{}] 08:31:38 INFO - PROCESS | 2996 | 1464622298210 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:31:38 INFO - PROCESS | 2996 | 1464622298304 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 08:31:38 INFO - PROCESS | 2996 | 1464622298425 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152B1C00 == 36 [pid = 2996] [id = 348] 08:31:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 64 (152B2400) [pid = 2996] [serial = 1043] [outer = 00000000] 08:31:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 65 (15403C00) [pid = 2996] [serial = 1044] [outer = 152B2400] 08:31:38 INFO - PROCESS | 2996 | 1464622298470 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 66 (154AB800) [pid = 2996] [serial = 1045] [outer = 152B2400] 08:31:38 INFO - PROCESS | 2996 | 1464622298897 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:31:38 INFO - PROCESS | 2996 | 1464622298942 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 08:31:38 INFO - PROCESS | 2996 | 1464622298945 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:31:38 INFO - PROCESS | 2996 | 1464622298947 Marionette TRACE conn6 <- [1,1358,null,{}] 08:31:38 INFO - PROCESS | 2996 | 1464622298950 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:31:39 INFO - PROCESS | 2996 | 1464622299062 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 08:31:39 INFO - PROCESS | 2996 | 1464622299069 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15F0DC00 == 37 [pid = 2996] [id = 349] 08:31:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 67 (15F14800) [pid = 2996] [serial = 1046] [outer = 00000000] 08:31:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 68 (16C6E800) [pid = 2996] [serial = 1047] [outer = 15F14800] 08:31:39 INFO - PROCESS | 2996 | 1464622299122 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 69 (16FF9000) [pid = 2996] [serial = 1048] [outer = 15F14800] 08:31:39 INFO - PROCESS | 2996 | 1464622299586 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:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:31:39 INFO - PROCESS | 2996 | 1464622299623 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 08:31:39 INFO - PROCESS | 2996 | 1464622299626 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 2996 | 1464622299628 Marionette TRACE conn6 <- [1,1362,null,{}] 08:31:39 INFO - PROCESS | 2996 | 1464622299631 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:31:39 INFO - PROCESS | 2996 | 1464622299772 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 08:31:39 INFO - PROCESS | 2996 | 1464622299800 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 180B9000 == 38 [pid = 2996] [id = 350] 08:31:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 70 (180BBC00) [pid = 2996] [serial = 1049] [outer = 00000000] 08:31:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 71 (181BFC00) [pid = 2996] [serial = 1050] [outer = 180BBC00] 08:31:39 INFO - PROCESS | 2996 | 1464622299845 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (181C1C00) [pid = 2996] [serial = 1051] [outer = 180BBC00] 08:31:40 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:40 INFO - PROCESS | 2996 | 1464622300301 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:31:40 INFO - PROCESS | 2996 | 1464622300362 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 08:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:31:40 INFO - PROCESS | 2996 | 1464622300365 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 2996 | 1464622300366 Marionette TRACE conn6 <- [1,1366,null,{}] 08:31:40 INFO - PROCESS | 2996 | 1464622300370 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:31:40 INFO - PROCESS | 2996 | 1464622300448 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 08:31:40 INFO - PROCESS | 2996 | 1464622300455 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D818400 == 39 [pid = 2996] [id = 351] 08:31:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 66 (0D820400) [pid = 2996] [serial = 1052] [outer = 00000000] 08:31:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 67 (0DFA3800) [pid = 2996] [serial = 1053] [outer = 0D820400] 08:31:40 INFO - PROCESS | 2996 | 1464622300512 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 68 (1488C800) [pid = 2996] [serial = 1054] [outer = 0D820400] 08:31:40 INFO - PROCESS | 2996 | 1464622300930 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:31:40 INFO - PROCESS | 2996 | 1464622301000 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 08:31:40 INFO - PROCESS | 2996 | 1464622301003 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 2996 | 1464622301005 Marionette TRACE conn6 <- [1,1370,null,{}] 08:31:40 INFO - PROCESS | 2996 | 1464622301009 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:31:41 INFO - PROCESS | 2996 | 1464622301087 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 08:31:41 INFO - PROCESS | 2996 | 1464622301128 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19108400 == 40 [pid = 2996] [id = 352] 08:31:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 69 (1910C000) [pid = 2996] [serial = 1055] [outer = 00000000] 08:31:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 70 (19192800) [pid = 2996] [serial = 1056] [outer = 1910C000] 08:31:41 INFO - PROCESS | 2996 | 1464622301172 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 71 (19195C00) [pid = 2996] [serial = 1057] [outer = 1910C000] 08:31:41 INFO - PROCESS | 2996 | [2996] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:41 INFO - PROCESS | 2996 | 1464622301601 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:31:41 INFO - PROCESS | 2996 | 1464622301644 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 08:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:31:41 INFO - PROCESS | 2996 | 1464622301648 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 2996 | 1464622301649 Marionette TRACE conn6 <- [1,1374,null,{}] 08:31:41 INFO - PROCESS | 2996 | 1464622301653 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:31:41 INFO - PROCESS | 2996 | 1464622301733 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 08:31:41 INFO - PROCESS | 2996 | 1464622301743 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19109000 == 41 [pid = 2996] [id = 353] 08:31:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (19197800) [pid = 2996] [serial = 1058] [outer = 00000000] 08:31:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 73 (191C1400) [pid = 2996] [serial = 1059] [outer = 19197800] 08:31:41 INFO - PROCESS | 2996 | 1464622301787 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (1935A000) [pid = 2996] [serial = 1060] [outer = 19197800] 08:31:42 INFO - PROCESS | 2996 | 1464622302230 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:31:42 INFO - PROCESS | 2996 | 1464622302285 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 08:31:42 INFO - PROCESS | 2996 | 1464622302289 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:31:42 INFO - PROCESS | 2996 | 1464622302290 Marionette TRACE conn6 <- [1,1378,null,{}] 08:31:42 INFO - PROCESS | 2996 | 1464622302294 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:31:42 INFO - PROCESS | 2996 | 1464622302426 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 08:31:42 INFO - PROCESS | 2996 | 1464622302582 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB53800 == 42 [pid = 2996] [id = 354] 08:31:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (0CB54C00) [pid = 2996] [serial = 1061] [outer = 00000000] 08:31:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (0CF28C00) [pid = 2996] [serial = 1062] [outer = 0CB54C00] 08:31:42 INFO - PROCESS | 2996 | 1464622302640 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (0D33F800) [pid = 2996] [serial = 1063] [outer = 0CB54C00] 08:31:43 INFO - PROCESS | 2996 | 1464622303209 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:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 08:31:43 INFO - PROCESS | 2996 | 1464622303264 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 2996 | 1464622303268 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 08:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:31:43 INFO - PROCESS | 2996 | 1464622303273 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 2996 | 1464622303278 Marionette TRACE conn6 <- [1,1382,null,{}] 08:31:43 INFO - PROCESS | 2996 | 1464622303283 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:31:43 INFO - PROCESS | 2996 | 1464622303393 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 08:31:43 INFO - PROCESS | 2996 | 1464622303495 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 2996 | ++DOCSHELL 14658800 == 43 [pid = 2996] [id = 355] 08:31:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (14895800) [pid = 2996] [serial = 1064] [outer = 00000000] 08:31:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (14994800) [pid = 2996] [serial = 1065] [outer = 14895800] 08:31:43 INFO - PROCESS | 2996 | 1464622303553 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (14C73800) [pid = 2996] [serial = 1066] [outer = 14895800] 08:31:44 INFO - PROCESS | 2996 | 1464622304162 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:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 08:31:44 INFO - PROCESS | 2996 | 1464622304204 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 08:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:31:44 INFO - PROCESS | 2996 | 1464622304207 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 08:31:44 INFO - PROCESS | 2996 | 1464622304210 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 2996 | 1464622304213 Marionette TRACE conn6 <- [1,1386,null,{}] 08:31:44 INFO - PROCESS | 2996 | 1464622304217 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:31:44 INFO - PROCESS | 2996 | 1464622304324 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 08:31:44 INFO - PROCESS | 2996 | 1464622304425 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15112000 == 44 [pid = 2996] [id = 356] 08:31:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (16C6F000) [pid = 2996] [serial = 1067] [outer = 00000000] 08:31:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (181B6C00) [pid = 2996] [serial = 1068] [outer = 16C6F000] 08:31:44 INFO - PROCESS | 2996 | 1464622304480 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (19163C00) [pid = 2996] [serial = 1069] [outer = 16C6F000] 08:31:45 INFO - PROCESS | 2996 | 1464622305085 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:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 08:31:45 INFO - PROCESS | 2996 | 1464622305154 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 2996 | 1464622305160 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 08:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:31:45 INFO - PROCESS | 2996 | 1464622305175 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 2996 | 1464622305181 Marionette TRACE conn6 <- [1,1390,null,{}] 08:31:45 INFO - PROCESS | 2996 | 1464622305185 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:31:45 INFO - PROCESS | 2996 | 1464622305318 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 08:31:45 INFO - PROCESS | 2996 | 1464622305446 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1965F400 == 45 [pid = 2996] [id = 357] 08:31:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (19664400) [pid = 2996] [serial = 1070] [outer = 00000000] 08:31:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (19796C00) [pid = 2996] [serial = 1071] [outer = 19664400] 08:31:45 INFO - PROCESS | 2996 | 1464622305501 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (1979A000) [pid = 2996] [serial = 1072] [outer = 19664400] 08:31:46 INFO - PROCESS | 2996 | 1464622306095 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:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 990ms 08:31:46 INFO - PROCESS | 2996 | 1464622306162 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 2996 | 1464622306164 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 08:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:31:46 INFO - PROCESS | 2996 | 1464622306168 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 2996 | 1464622306170 Marionette TRACE conn6 <- [1,1394,null,{}] 08:31:46 INFO - PROCESS | 2996 | 1464622306174 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:31:46 INFO - PROCESS | 2996 | 1464622306270 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 08:31:46 INFO - PROCESS | 2996 | 1464622306396 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1979C800 == 46 [pid = 2996] [id = 358] 08:31:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (197A2800) [pid = 2996] [serial = 1073] [outer = 00000000] 08:31:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (198D1000) [pid = 2996] [serial = 1074] [outer = 197A2800] 08:31:46 INFO - PROCESS | 2996 | 1464622306450 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (198D2C00) [pid = 2996] [serial = 1075] [outer = 197A2800] 08:31:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (1A9DA800) [pid = 2996] [serial = 1076] [outer = 0E981C00] 08:31:47 INFO - PROCESS | 2996 | 1464622307125 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:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1019ms 08:31:47 INFO - PROCESS | 2996 | 1464622307190 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 2996 | 1464622307192 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 08:31:47 INFO - PROCESS | 2996 | 1464622307196 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:31:47 INFO - PROCESS | 2996 | 1464622307198 Marionette TRACE conn6 <- [1,1398,null,{}] 08:31:47 INFO - PROCESS | 2996 | 1464622307202 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:31:47 INFO - PROCESS | 2996 | 1464622307308 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 08:31:47 INFO - PROCESS | 2996 | 1464622307454 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15112400 == 47 [pid = 2996] [id = 359] 08:31:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (15112800) [pid = 2996] [serial = 1077] [outer = 00000000] 08:31:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (1A6ED000) [pid = 2996] [serial = 1078] [outer = 15112800] 08:31:47 INFO - PROCESS | 2996 | 1464622307516 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (1BE48400) [pid = 2996] [serial = 1079] [outer = 15112800] 08:31:48 INFO - PROCESS | 2996 | 1464622308319 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:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1175ms 08:31:48 INFO - PROCESS | 2996 | 1464622308376 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 08:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:31:48 INFO - PROCESS | 2996 | 1464622308381 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 08:31:48 INFO - PROCESS | 2996 | 1464622308385 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 2996 | 1464622308389 Marionette TRACE conn6 <- [1,1402,null,{}] 08:31:48 INFO - PROCESS | 2996 | 1464622308394 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:31:48 INFO - PROCESS | 2996 | 1464622308500 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 08:31:48 INFO - PROCESS | 2996 | 1464622308635 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | --DOCSHELL 181B6000 == 46 [pid = 2996] [id = 134] 08:31:48 INFO - PROCESS | 2996 | --DOCSHELL 0CB47C00 == 45 [pid = 2996] [id = 137] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (15119C00) [pid = 2996] [serial = 1023] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (0DFA0800) [pid = 2996] [serial = 1011] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (0E972C00) [pid = 2996] [serial = 1012] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (0D387400) [pid = 2996] [serial = 1005] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (0D74DC00) [pid = 2996] [serial = 1006] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (0CBE6C00) [pid = 2996] [serial = 1002] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (0CBEE400) [pid = 2996] [serial = 1003] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (14659400) [pid = 2996] [serial = 1014] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0DA5F800) [pid = 2996] [serial = 1008] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (14C30800) [pid = 2996] [serial = 1017] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (1488C000) [pid = 2996] [serial = 1015] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (1506D400) [pid = 2996] [serial = 1018] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (1491A800) [pid = 2996] [serial = 1020] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (14925400) [pid = 2996] [serial = 1021] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (0DA68000) [pid = 2996] [serial = 1009] [outer = 00000000] [url = about:blank] 08:31:48 INFO - PROCESS | 2996 | ++DOCSHELL 0CB37000 == 46 [pid = 2996] [id = 360] 08:31:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (0CB38800) [pid = 2996] [serial = 1080] [outer = 00000000] 08:31:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (0CBED400) [pid = 2996] [serial = 1081] [outer = 0CB38800] 08:31:48 INFO - PROCESS | 2996 | 1464622308733 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (0D387400) [pid = 2996] [serial = 1082] [outer = 0CB38800] 08:31:49 INFO - PROCESS | 2996 | 1464622309189 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:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 830ms 08:31:49 INFO - PROCESS | 2996 | 1464622309216 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 2996 | 1464622309222 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 08:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:31:49 INFO - PROCESS | 2996 | 1464622309228 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 2996 | 1464622309230 Marionette TRACE conn6 <- [1,1406,null,{}] 08:31:49 INFO - PROCESS | 2996 | 1464622309234 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:31:49 INFO - PROCESS | 2996 | 1464622309329 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 08:31:49 INFO - PROCESS | 2996 | 1464622309345 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DFA3C00 == 47 [pid = 2996] [id = 361] 08:31:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (0E703C00) [pid = 2996] [serial = 1083] [outer = 00000000] 08:31:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (0E99B000) [pid = 2996] [serial = 1084] [outer = 0E703C00] 08:31:49 INFO - PROCESS | 2996 | 1464622309390 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (14655C00) [pid = 2996] [serial = 1085] [outer = 0E703C00] 08:31:49 INFO - PROCESS | 2996 | 1464622309876 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:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 08:31:49 INFO - PROCESS | 2996 | 1464622309902 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 2996 | 1464622309904 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 08:31:49 INFO - PROCESS | 2996 | 1464622309908 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:31:49 INFO - PROCESS | 2996 | 1464622309911 Marionette TRACE conn6 <- [1,1410,null,{}] 08:31:49 INFO - PROCESS | 2996 | 1464622309921 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:31:49 INFO - PROCESS | 2996 | 1464622310010 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 08:31:49 INFO - PROCESS | 2996 | 1464622310017 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 150D2400 == 48 [pid = 2996] [id = 362] 08:31:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (150D8800) [pid = 2996] [serial = 1086] [outer = 00000000] 08:31:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (1511A000) [pid = 2996] [serial = 1087] [outer = 150D8800] 08:31:50 INFO - PROCESS | 2996 | 1464622310065 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (152B0C00) [pid = 2996] [serial = 1088] [outer = 150D8800] 08:31:50 INFO - PROCESS | 2996 | 1464622310524 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:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 08:31:50 INFO - PROCESS | 2996 | 1464622310581 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 2996 | 1464622310584 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 08:31:50 INFO - PROCESS | 2996 | 1464622310587 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:31:50 INFO - PROCESS | 2996 | 1464622310589 Marionette TRACE conn6 <- [1,1414,null,{}] 08:31:50 INFO - PROCESS | 2996 | 1464622310593 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:31:50 INFO - PROCESS | 2996 | 1464622310684 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 08:31:50 INFO - PROCESS | 2996 | 1464622310809 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15406000 == 49 [pid = 2996] [id = 363] 08:31:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (1540A800) [pid = 2996] [serial = 1089] [outer = 00000000] 08:31:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (15F14000) [pid = 2996] [serial = 1090] [outer = 1540A800] 08:31:50 INFO - PROCESS | 2996 | 1464622310855 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (16FF5000) [pid = 2996] [serial = 1091] [outer = 1540A800] 08:31:51 INFO - PROCESS | 2996 | 1464622311283 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:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 08:31:51 INFO - PROCESS | 2996 | 1464622311322 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 2996 | 1464622311324 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 08:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:31:51 INFO - PROCESS | 2996 | 1464622311331 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 2996 | 1464622311333 Marionette TRACE conn6 <- [1,1418,null,{}] 08:31:51 INFO - PROCESS | 2996 | 1464622311337 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:31:51 INFO - PROCESS | 2996 | 1464622311448 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 08:31:51 INFO - PROCESS | 2996 | 1464622311509 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 16FF8000 == 50 [pid = 2996] [id = 364] 08:31:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (16FF8C00) [pid = 2996] [serial = 1092] [outer = 00000000] 08:31:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (181B2C00) [pid = 2996] [serial = 1093] [outer = 16FF8C00] 08:31:51 INFO - PROCESS | 2996 | 1464622311554 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (181C0400) [pid = 2996] [serial = 1094] [outer = 16FF8C00] 08:31:51 INFO - PROCESS | 2996 | 1464622312012 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:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 08:31:52 INFO - PROCESS | 2996 | 1464622312077 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 2996 | 1464622312079 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 08:31:52 INFO - PROCESS | 2996 | 1464622312082 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 2996 | 1464622312084 Marionette TRACE conn6 <- [1,1422,null,{}] 08:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:31:52 INFO - PROCESS | 2996 | 1464622312087 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:31:52 INFO - PROCESS | 2996 | 1464622312210 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 08:31:52 INFO - PROCESS | 2996 | 1464622312273 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19108800 == 51 [pid = 2996] [id = 365] 08:31:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (191B8400) [pid = 2996] [serial = 1095] [outer = 00000000] 08:31:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (1965B000) [pid = 2996] [serial = 1096] [outer = 191B8400] 08:31:52 INFO - PROCESS | 2996 | 1464622312319 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (1965B800) [pid = 2996] [serial = 1097] [outer = 191B8400] 08:31:52 INFO - PROCESS | 2996 | 1464622312759 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:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 08:31:52 INFO - PROCESS | 2996 | 1464622312818 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 08:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:31:52 INFO - PROCESS | 2996 | 1464622312820 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 08:31:52 INFO - PROCESS | 2996 | 1464622312823 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 2996 | 1464622312824 Marionette TRACE conn6 <- [1,1426,null,{}] 08:31:52 INFO - PROCESS | 2996 | 1464622312834 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:31:52 INFO - PROCESS | 2996 | 1464622312944 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 08:31:52 INFO - PROCESS | 2996 | 1464622312957 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19662400 == 52 [pid = 2996] [id = 366] 08:31:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (19666400) [pid = 2996] [serial = 1098] [outer = 00000000] 08:31:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (198DD000) [pid = 2996] [serial = 1099] [outer = 19666400] 08:31:53 INFO - PROCESS | 2996 | 1464622313054 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (1A9DE400) [pid = 2996] [serial = 1100] [outer = 19666400] 08:31:53 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (15F14800) [pid = 2996] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:31:53 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (0CB4F800) [pid = 2996] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:31:53 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (14650000) [pid = 2996] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:31:53 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (180BBC00) [pid = 2996] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:31:53 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (0D820400) [pid = 2996] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:31:53 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (1910C000) [pid = 2996] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:31:53 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (15114000) [pid = 2996] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:31:53 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (0D7F2400) [pid = 2996] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:31:53 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (152B2400) [pid = 2996] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:31:53 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (152A6800) [pid = 2996] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:31:53 INFO - PROCESS | 2996 | 1464622313495 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:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 08:31:53 INFO - PROCESS | 2996 | 1464622313556 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 2996 | 1464622313558 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 08:31:53 INFO - PROCESS | 2996 | 1464622313561 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:31:53 INFO - PROCESS | 2996 | 1464622313562 Marionette TRACE conn6 <- [1,1430,null,{}] 08:31:53 INFO - PROCESS | 2996 | 1464622313566 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:31:53 INFO - PROCESS | 2996 | 1464622313652 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 08:31:53 INFO - PROCESS | 2996 | 1464622313661 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15408800 == 53 [pid = 2996] [id = 367] 08:31:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (15F14800) [pid = 2996] [serial = 1101] [outer = 00000000] 08:31:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (19359800) [pid = 2996] [serial = 1102] [outer = 15F14800] 08:31:53 INFO - PROCESS | 2996 | 1464622313706 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (198D4C00) [pid = 2996] [serial = 1103] [outer = 15F14800] 08:31:54 INFO - PROCESS | 2996 | 1464622314133 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:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 08:31:54 INFO - PROCESS | 2996 | 1464622314194 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 2996 | 1464622314196 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 08:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:31:54 INFO - PROCESS | 2996 | 1464622314199 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 2996 | 1464622314200 Marionette TRACE conn6 <- [1,1434,null,{}] 08:31:54 INFO - PROCESS | 2996 | 1464622314204 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:31:54 INFO - PROCESS | 2996 | 1464622314285 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 08:31:54 INFO - PROCESS | 2996 | 1464622314295 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14653400 == 54 [pid = 2996] [id = 368] 08:31:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (15077000) [pid = 2996] [serial = 1104] [outer = 00000000] 08:31:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (1BE51C00) [pid = 2996] [serial = 1105] [outer = 15077000] 08:31:54 INFO - PROCESS | 2996 | 1464622314338 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (1BE5BC00) [pid = 2996] [serial = 1106] [outer = 15077000] 08:31:54 INFO - PROCESS | 2996 | 1464622314773 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:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 630ms 08:31:54 INFO - PROCESS | 2996 | 1464622314830 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 2996 | 1464622314832 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 08:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:31:54 INFO - PROCESS | 2996 | 1464622314835 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 2996 | 1464622314837 Marionette TRACE conn6 <- [1,1438,null,{}] 08:31:54 INFO - PROCESS | 2996 | 1464622314840 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:31:54 INFO - PROCESS | 2996 | 1464622314926 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 08:31:54 INFO - PROCESS | 2996 | 1464622314933 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15410400 == 55 [pid = 2996] [id = 369] 08:31:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (1BE5EC00) [pid = 2996] [serial = 1107] [outer = 00000000] 08:31:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (1BECAC00) [pid = 2996] [serial = 1108] [outer = 1BE5EC00] 08:31:54 INFO - PROCESS | 2996 | 1464622314977 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (1BECF800) [pid = 2996] [serial = 1109] [outer = 1BE5EC00] 08:31:55 INFO - PROCESS | 2996 | 1464622315683 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:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 930ms 08:31:55 INFO - PROCESS | 2996 | 1464622315766 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 2996 | 1464622315771 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 08:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:31:55 INFO - PROCESS | 2996 | 1464622315777 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 2996 | 1464622315781 Marionette TRACE conn6 <- [1,1442,null,{}] 08:31:55 INFO - PROCESS | 2996 | 1464622315786 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:31:55 INFO - PROCESS | 2996 | 1464622315932 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 08:31:56 INFO - PROCESS | 2996 | 1464622316068 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7ED800 == 56 [pid = 2996] [id = 370] 08:31:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (0DA67800) [pid = 2996] [serial = 1110] [outer = 00000000] 08:31:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (0DDBA400) [pid = 2996] [serial = 1111] [outer = 0DA67800] 08:31:56 INFO - PROCESS | 2996 | 1464622316126 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (0E9A2400) [pid = 2996] [serial = 1112] [outer = 0DA67800] 08:31:56 INFO - PROCESS | 2996 | 1464622316737 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:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 08:31:56 INFO - PROCESS | 2996 | 1464622316751 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 2996 | 1464622316757 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 08:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:31:56 INFO - PROCESS | 2996 | 1464622316763 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 2996 | 1464622316766 Marionette TRACE conn6 <- [1,1446,null,{}] 08:31:56 INFO - PROCESS | 2996 | 1464622316770 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:31:56 INFO - PROCESS | 2996 | 1464622316882 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 08:31:56 INFO - PROCESS | 2996 | 1464622316988 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15071000 == 57 [pid = 2996] [id = 371] 08:31:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (15119400) [pid = 2996] [serial = 1113] [outer = 00000000] 08:31:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (1541D000) [pid = 2996] [serial = 1114] [outer = 15119400] 08:31:57 INFO - PROCESS | 2996 | 1464622317044 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (180BD000) [pid = 2996] [serial = 1115] [outer = 15119400] 08:31:57 INFO - PROCESS | 2996 | 1464622317700 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:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 08:31:57 INFO - PROCESS | 2996 | 1464622317737 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 2996 | 1464622317740 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 08:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:31:57 INFO - PROCESS | 2996 | 1464622317744 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 2996 | 1464622317748 Marionette TRACE conn6 <- [1,1450,null,{}] 08:31:57 INFO - PROCESS | 2996 | 1464622317759 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:31:57 INFO - PROCESS | 2996 | 1464622317872 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 08:31:57 INFO - PROCESS | 2996 | 1464622318007 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BFBC800 == 58 [pid = 2996] [id = 372] 08:31:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (1BFC1800) [pid = 2996] [serial = 1116] [outer = 00000000] 08:31:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1C057800) [pid = 2996] [serial = 1117] [outer = 1BFC1800] 08:31:58 INFO - PROCESS | 2996 | 1464622318065 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1C065C00) [pid = 2996] [serial = 1118] [outer = 1BFC1800] 08:31:58 INFO - PROCESS | 2996 | 1464622318698 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:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 990ms 08:31:58 INFO - PROCESS | 2996 | 1464622318736 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 2996 | 1464622318739 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 08:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:31:58 INFO - PROCESS | 2996 | 1464622318743 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 2996 | 1464622318745 Marionette TRACE conn6 <- [1,1454,null,{}] 08:31:58 INFO - PROCESS | 2996 | 1464622318749 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:31:58 INFO - PROCESS | 2996 | 1464622318860 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 08:31:58 INFO - PROCESS | 2996 | 1464622318993 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C58CC00 == 59 [pid = 2996] [id = 373] 08:31:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1C6A4000) [pid = 2996] [serial = 1119] [outer = 00000000] 08:31:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1D025800) [pid = 2996] [serial = 1120] [outer = 1C6A4000] 08:31:59 INFO - PROCESS | 2996 | 1464622319067 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1D0BD800) [pid = 2996] [serial = 1121] [outer = 1C6A4000] 08:31:59 INFO - PROCESS | 2996 | 1464622319893 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:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1235ms 08:31:59 INFO - PROCESS | 2996 | 1464622319981 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 08:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:31:59 INFO - PROCESS | 2996 | 1464622319985 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 08:31:59 INFO - PROCESS | 2996 | 1464622319990 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 2996 | 1464622319994 Marionette TRACE conn6 <- [1,1458,null,{}] 08:31:59 INFO - PROCESS | 2996 | 1464622319999 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:32:00 INFO - PROCESS | 2996 | 1464622320099 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 08:32:00 INFO - PROCESS | 2996 | 1464622320228 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB32C00 == 60 [pid = 2996] [id = 374] 08:32:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (0CBEC400) [pid = 2996] [serial = 1122] [outer = 00000000] 08:32:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (0DC09800) [pid = 2996] [serial = 1123] [outer = 0CBEC400] 08:32:00 INFO - PROCESS | 2996 | 1464622320278 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (0DDB5C00) [pid = 2996] [serial = 1124] [outer = 0CBEC400] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 15412400 == 59 [pid = 2996] [id = 139] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 19109000 == 58 [pid = 2996] [id = 353] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 19108400 == 57 [pid = 2996] [id = 352] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 0CBEA800 == 56 [pid = 2996] [id = 130] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 0DB71400 == 55 [pid = 2996] [id = 138] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 0DA67C00 == 54 [pid = 2996] [id = 129] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 0DA69400 == 53 [pid = 2996] [id = 133] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 14653400 == 52 [pid = 2996] [id = 368] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 15408800 == 51 [pid = 2996] [id = 367] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 19662400 == 50 [pid = 2996] [id = 366] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 19108800 == 49 [pid = 2996] [id = 365] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 16FF8000 == 48 [pid = 2996] [id = 364] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 15406000 == 47 [pid = 2996] [id = 363] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 150D2400 == 46 [pid = 2996] [id = 362] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 0DFA3C00 == 45 [pid = 2996] [id = 361] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 0CB37000 == 44 [pid = 2996] [id = 360] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 15112000 == 43 [pid = 2996] [id = 356] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 14658800 == 42 [pid = 2996] [id = 355] 08:32:00 INFO - PROCESS | 2996 | --DOCSHELL 0CB53800 == 41 [pid = 2996] [id = 354] 08:32:00 INFO - PROCESS | 2996 | 1464622320960 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:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1021ms 08:32:00 INFO - PROCESS | 2996 | 1464622321012 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 2996 | 1464622321018 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 08:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:32:01 INFO - PROCESS | 2996 | 1464622321024 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 2996 | 1464622321026 Marionette TRACE conn6 <- [1,1462,null,{}] 08:32:01 INFO - PROCESS | 2996 | 1464622321030 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:32:01 INFO - PROCESS | 2996 | 1464622321130 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (18030C00) [pid = 2996] [serial = 1000] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (191C1400) [pid = 2996] [serial = 1059] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (16C6E800) [pid = 2996] [serial = 1047] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (0CBE6800) [pid = 2996] [serial = 1032] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (14657C00) [pid = 2996] [serial = 1038] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (14897800) [pid = 2996] [serial = 1039] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (0DA67000) [pid = 2996] [serial = 1029] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (16FF9000) [pid = 2996] [serial = 1048] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (181BFC00) [pid = 2996] [serial = 1050] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0DFA3800) [pid = 2996] [serial = 1053] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (181C1C00) [pid = 2996] [serial = 1051] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (19192800) [pid = 2996] [serial = 1056] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (19195C00) [pid = 2996] [serial = 1057] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (1511F000) [pid = 2996] [serial = 1041] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (0CBF0C00) [pid = 2996] [serial = 1026] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (152B2800) [pid = 2996] [serial = 1042] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (0D814400) [pid = 2996] [serial = 1035] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (0D1F6000) [pid = 2996] [serial = 1033] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (0DA5CC00) [pid = 2996] [serial = 1036] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (15403C00) [pid = 2996] [serial = 1044] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (154AB800) [pid = 2996] [serial = 1045] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (1488C800) [pid = 2996] [serial = 1054] [outer = 00000000] [url = about:blank] 08:32:01 INFO - PROCESS | 2996 | 1464622321229 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 2996 | ++DOCSHELL 0CBF0C00 == 42 [pid = 2996] [id = 375] 08:32:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (0CBF4800) [pid = 2996] [serial = 1125] [outer = 00000000] 08:32:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (0D386400) [pid = 2996] [serial = 1126] [outer = 0CBF4800] 08:32:01 INFO - PROCESS | 2996 | 1464622321276 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (0D81F800) [pid = 2996] [serial = 1127] [outer = 0CBF4800] 08:32:01 INFO - PROCESS | 2996 | 1464622321730 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:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 08:32:01 INFO - PROCESS | 2996 | 1464622321757 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 2996 | 1464622321759 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 08:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:32:01 INFO - PROCESS | 2996 | 1464622321763 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 2996 | 1464622321767 Marionette TRACE conn6 <- [1,1466,null,{}] 08:32:01 INFO - PROCESS | 2996 | 1464622321777 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:32:01 INFO - PROCESS | 2996 | 1464622321872 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 08:32:01 INFO - PROCESS | 2996 | 1464622321882 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 2996 | ++DOCSHELL 14657C00 == 43 [pid = 2996] [id = 376] 08:32:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (14658000) [pid = 2996] [serial = 1128] [outer = 00000000] 08:32:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (1488D800) [pid = 2996] [serial = 1129] [outer = 14658000] 08:32:01 INFO - PROCESS | 2996 | 1464622321932 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (14925C00) [pid = 2996] [serial = 1130] [outer = 14658000] 08:32:02 INFO - PROCESS | 2996 | 1464622322423 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:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 08:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:32:02 INFO - PROCESS | 2996 | 1464622322437 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 2996 | 1464622322439 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 08:32:02 INFO - PROCESS | 2996 | 1464622322442 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 2996 | 1464622322444 Marionette TRACE conn6 <- [1,1470,null,{}] 08:32:02 INFO - PROCESS | 2996 | 1464622322447 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:32:02 INFO - PROCESS | 2996 | 1464622322533 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 08:32:02 INFO - PROCESS | 2996 | 1464622322542 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15117400 == 44 [pid = 2996] [id = 377] 08:32:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (15114000) [pid = 2996] [serial = 1131] [outer = 00000000] 08:32:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (152B7800) [pid = 2996] [serial = 1132] [outer = 15114000] 08:32:02 INFO - PROCESS | 2996 | 1464622322588 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (152BF800) [pid = 2996] [serial = 1133] [outer = 15114000] 08:32:03 INFO - PROCESS | 2996 | 1464622323038 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:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 08:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:32:03 INFO - PROCESS | 2996 | 1464622323073 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 2996 | 1464622323075 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 08:32:03 INFO - PROCESS | 2996 | 1464622323088 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 2996 | 1464622323089 Marionette TRACE conn6 <- [1,1474,null,{}] 08:32:03 INFO - PROCESS | 2996 | 1464622323093 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:32:03 INFO - PROCESS | 2996 | 1464622323175 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 08:32:03 INFO - PROCESS | 2996 | 1464622323182 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 154A6000 == 45 [pid = 2996] [id = 378] 08:32:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (154A6C00) [pid = 2996] [serial = 1134] [outer = 00000000] 08:32:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (15FEB000) [pid = 2996] [serial = 1135] [outer = 154A6C00] 08:32:03 INFO - PROCESS | 2996 | 1464622323226 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (15F06C00) [pid = 2996] [serial = 1136] [outer = 154A6C00] 08:32:03 INFO - PROCESS | 2996 | 1464622323728 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:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 691ms 08:32:03 INFO - PROCESS | 2996 | 1464622323770 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 08:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:32:03 INFO - PROCESS | 2996 | 1464622323772 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 08:32:03 INFO - PROCESS | 2996 | 1464622323775 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 2996 | 1464622323777 Marionette TRACE conn6 <- [1,1478,null,{}] 08:32:03 INFO - PROCESS | 2996 | 1464622323781 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:32:03 INFO - PROCESS | 2996 | 1464622323922 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 08:32:03 INFO - PROCESS | 2996 | 1464622323988 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181B9800 == 46 [pid = 2996] [id = 379] 08:32:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (181BA800) [pid = 2996] [serial = 1137] [outer = 00000000] 08:32:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (18631800) [pid = 2996] [serial = 1138] [outer = 181BA800] 08:32:04 INFO - PROCESS | 2996 | 1464622324036 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1910C400) [pid = 2996] [serial = 1139] [outer = 181BA800] 08:32:04 INFO - PROCESS | 2996 | 1464622324459 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:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 08:32:04 INFO - PROCESS | 2996 | 1464622324518 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 2996 | 1464622324520 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 08:32:04 INFO - PROCESS | 2996 | 1464622324523 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:32:04 INFO - PROCESS | 2996 | 1464622324525 Marionette TRACE conn6 <- [1,1482,null,{}] 08:32:04 INFO - PROCESS | 2996 | 1464622324555 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:32:04 INFO - PROCESS | 2996 | 1464622324679 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 08:32:04 INFO - PROCESS | 2996 | 1464622324690 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D4F4400 == 47 [pid = 2996] [id = 380] 08:32:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (18631400) [pid = 2996] [serial = 1140] [outer = 00000000] 08:32:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1919B000) [pid = 2996] [serial = 1141] [outer = 18631400] 08:32:04 INFO - PROCESS | 2996 | 1464622324783 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1919D400) [pid = 2996] [serial = 1142] [outer = 18631400] 08:32:05 INFO - PROCESS | 2996 | 1464622325205 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:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 08:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:32:05 INFO - PROCESS | 2996 | 1464622325257 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 2996 | 1464622325259 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 08:32:05 INFO - PROCESS | 2996 | 1464622325262 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 2996 | 1464622325263 Marionette TRACE conn6 <- [1,1486,null,{}] 08:32:05 INFO - PROCESS | 2996 | 1464622325277 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:32:05 INFO - PROCESS | 2996 | 1464622325400 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 08:32:05 INFO - PROCESS | 2996 | 1464622325412 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DC95800 == 48 [pid = 2996] [id = 381] 08:32:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1488B800) [pid = 2996] [serial = 1143] [outer = 00000000] 08:32:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (19661400) [pid = 2996] [serial = 1144] [outer = 1488B800] 08:32:05 INFO - PROCESS | 2996 | 1464622325704 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (196EC400) [pid = 2996] [serial = 1145] [outer = 1488B800] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0DDB9000) [pid = 2996] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (16FF8C00) [pid = 2996] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (191B8400) [pid = 2996] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (15112800) [pid = 2996] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (0CB38800) [pid = 2996] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (0E703C00) [pid = 2996] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (1540A800) [pid = 2996] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (150D8800) [pid = 2996] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (19666400) [pid = 2996] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (15F14800) [pid = 2996] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:32:05 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (15077000) [pid = 2996] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:32:06 INFO - PROCESS | 2996 | 1464622326100 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:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 870ms 08:32:06 INFO - PROCESS | 2996 | 1464622326133 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 08:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:32:06 INFO - PROCESS | 2996 | 1464622326135 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 08:32:06 INFO - PROCESS | 2996 | 1464622326139 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 2996 | 1464622326140 Marionette TRACE conn6 <- [1,1490,null,{}] 08:32:06 INFO - PROCESS | 2996 | 1464622326144 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:32:06 INFO - PROCESS | 2996 | 1464622326258 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 08:32:06 INFO - PROCESS | 2996 | 1464622326268 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D15B400 == 49 [pid = 2996] [id = 382] 08:32:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (0D7F3400) [pid = 2996] [serial = 1146] [outer = 00000000] 08:32:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (19358000) [pid = 2996] [serial = 1147] [outer = 0D7F3400] 08:32:06 INFO - PROCESS | 2996 | 1464622326313 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (196F1C00) [pid = 2996] [serial = 1148] [outer = 0D7F3400] 08:32:06 INFO - PROCESS | 2996 | 1464622326715 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:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 08:32:06 INFO - PROCESS | 2996 | 1464622326769 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 2996 | 1464622326772 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 08:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:32:06 INFO - PROCESS | 2996 | 1464622326775 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 2996 | 1464622326777 Marionette TRACE conn6 <- [1,1494,null,{}] 08:32:06 INFO - PROCESS | 2996 | 1464622326780 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:32:06 INFO - PROCESS | 2996 | 1464622326898 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 08:32:06 INFO - PROCESS | 2996 | 1464622326911 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15116C00 == 50 [pid = 2996] [id = 383] 08:32:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (197A1400) [pid = 2996] [serial = 1149] [outer = 00000000] 08:32:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1BE42400) [pid = 2996] [serial = 1150] [outer = 197A1400] 08:32:06 INFO - PROCESS | 2996 | 1464622326955 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1BE4F000) [pid = 2996] [serial = 1151] [outer = 197A1400] 08:32:07 INFO - PROCESS | 2996 | 1464622327361 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:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 08:32:07 INFO - PROCESS | 2996 | 1464622327409 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 2996 | 1464622327412 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 08:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:32:07 INFO - PROCESS | 2996 | 1464622327415 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 2996 | 1464622327417 Marionette TRACE conn6 <- [1,1498,null,{}] 08:32:07 INFO - PROCESS | 2996 | 1464622327421 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:32:07 INFO - PROCESS | 2996 | 1464622327588 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 08:32:07 INFO - PROCESS | 2996 | 1464622327619 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE64400 == 51 [pid = 2996] [id = 384] 08:32:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1BE64800) [pid = 2996] [serial = 1152] [outer = 00000000] 08:32:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1C585000) [pid = 2996] [serial = 1153] [outer = 1BE64800] 08:32:07 INFO - PROCESS | 2996 | 1464622327668 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1D0B7C00) [pid = 2996] [serial = 1154] [outer = 1BE64800] 08:32:08 INFO - PROCESS | 2996 | 1464622328304 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:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms 08:32:08 INFO - PROCESS | 2996 | 1464622328350 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 2996 | 1464622328356 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 08:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:32:08 INFO - PROCESS | 2996 | 1464622328361 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 2996 | 1464622328366 Marionette TRACE conn6 <- [1,1502,null,{}] 08:32:08 INFO - PROCESS | 2996 | 1464622328372 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:32:08 INFO - PROCESS | 2996 | 1464622328540 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 08:32:08 INFO - PROCESS | 2996 | 1464622328560 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D814000 == 52 [pid = 2996] [id = 385] 08:32:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (0D815000) [pid = 2996] [serial = 1155] [outer = 00000000] 08:32:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (0DDAE000) [pid = 2996] [serial = 1156] [outer = 0D815000] 08:32:08 INFO - PROCESS | 2996 | 1464622328621 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (0E70B000) [pid = 2996] [serial = 1157] [outer = 0D815000] 08:32:09 INFO - PROCESS | 2996 | 1464622329323 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:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1024ms 08:32:09 INFO - PROCESS | 2996 | 1464622329389 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 2996 | 1464622329395 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:32:09 INFO - PROCESS | 2996 | 1464622329402 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 2996 | 1464622329405 Marionette TRACE conn6 <- [1,1506,null,{}] 08:32:09 INFO - PROCESS | 2996 | 1464622329409 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:32:09 INFO - PROCESS | 2996 | 1464622329523 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 08:32:09 INFO - PROCESS | 2996 | 1464622329657 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 150D9000 == 53 [pid = 2996] [id = 386] 08:32:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (15112000) [pid = 2996] [serial = 1158] [outer = 00000000] 08:32:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (152BFC00) [pid = 2996] [serial = 1159] [outer = 15112000] 08:32:09 INFO - PROCESS | 2996 | 1464622329713 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (16C71400) [pid = 2996] [serial = 1160] [outer = 15112000] 08:32:10 INFO - PROCESS | 2996 | 1464622330292 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:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 08:32:10 INFO - PROCESS | 2996 | 1464622330334 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 2996 | 1464622330336 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 08:32:10 INFO - PROCESS | 2996 | 1464622330340 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:32:10 INFO - PROCESS | 2996 | 1464622330344 Marionette TRACE conn6 <- [1,1510,null,{}] 08:32:10 INFO - PROCESS | 2996 | 1464622330355 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:32:10 INFO - PROCESS | 2996 | 1464622330510 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 08:32:10 INFO - PROCESS | 2996 | 1464622330646 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1B69F400 == 54 [pid = 2996] [id = 387] 08:32:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1BF16800) [pid = 2996] [serial = 1161] [outer = 00000000] 08:32:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1C010C00) [pid = 2996] [serial = 1162] [outer = 1BF16800] 08:32:10 INFO - PROCESS | 2996 | 1464622330705 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1D029000) [pid = 2996] [serial = 1163] [outer = 1BF16800] 08:32:11 INFO - PROCESS | 2996 | 1464622331227 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:32:11 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:32:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:32:11 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:32:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:32:11 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:32:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:32:11 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:32:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:32:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 931ms 08:32:11 INFO - PROCESS | 2996 | 1464622331275 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 2996 | 1464622331278 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 08:32:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:32:11 INFO - PROCESS | 2996 | 1464622331281 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 2996 | 1464622331283 Marionette TRACE conn6 <- [1,1514,null,{}] 08:32:11 INFO - PROCESS | 2996 | 1464622331287 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:32:11 INFO - PROCESS | 2996 | 1464622331435 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 08:32:11 INFO - PROCESS | 2996 | 1464622331540 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 2996 | ++DOCSHELL 1D359800 == 55 [pid = 2996] [id = 388] 08:32:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1D7D6C00) [pid = 2996] [serial = 1164] [outer = 00000000] 08:32:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (1D8D6800) [pid = 2996] [serial = 1165] [outer = 1D7D6C00] 08:32:11 INFO - PROCESS | 2996 | 1464622331594 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (1D8DA400) [pid = 2996] [serial = 1166] [outer = 1D7D6C00] 08:32:12 INFO - PROCESS | 2996 | 1464622332123 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:32:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:32:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:32:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:32:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:32:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:32:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:32:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 872ms 08:32:12 INFO - PROCESS | 2996 | 1464622332157 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 2996 | 1464622332159 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 08:32:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:32:12 INFO - PROCESS | 2996 | 1464622332163 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 2996 | 1464622332165 Marionette TRACE conn6 <- [1,1518,null,{}] 08:32:12 INFO - PROCESS | 2996 | 1464622332168 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:32:12 INFO - PROCESS | 2996 | 1464622332305 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 08:32:12 INFO - PROCESS | 2996 | 1464622332439 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D8DB400 == 56 [pid = 2996] [id = 389] 08:32:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (1D8DC800) [pid = 2996] [serial = 1167] [outer = 00000000] 08:32:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1E4E6C00) [pid = 2996] [serial = 1168] [outer = 1D8DC800] 08:32:12 INFO - PROCESS | 2996 | 1464622332497 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (1E4F0800) [pid = 2996] [serial = 1169] [outer = 1D8DC800] 08:32:13 INFO - PROCESS | 2996 | 1464622333048 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:32:13 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:32:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:32:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:32:13 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:32:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:32:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 08:32:13 INFO - PROCESS | 2996 | 1464622333097 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 2996 | 1464622333099 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 08:32:13 INFO - PROCESS | 2996 | 1464622333103 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:32:13 INFO - PROCESS | 2996 | 1464622333105 Marionette TRACE conn6 <- [1,1522,null,{}] 08:32:13 INFO - PROCESS | 2996 | 1464622333109 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:32:13 INFO - PROCESS | 2996 | 1464622333232 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 08:32:13 INFO - PROCESS | 2996 | 1464622333344 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA63C00 == 57 [pid = 2996] [id = 390] 08:32:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (0DA65000) [pid = 2996] [serial = 1170] [outer = 00000000] 08:32:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (181C0000) [pid = 2996] [serial = 1171] [outer = 0DA65000] 08:32:13 INFO - PROCESS | 2996 | 1464622333399 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (191C2000) [pid = 2996] [serial = 1172] [outer = 0DA65000] 08:32:14 INFO - PROCESS | 2996 | 1464622334238 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:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1181ms 08:32:14 INFO - PROCESS | 2996 | 1464622334288 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 2996 | 1464622334292 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:32:14 INFO - PROCESS | 2996 | 1464622334297 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 2996 | 1464622334300 Marionette TRACE conn6 <- [1,1526,null,{}] 08:32:14 INFO - PROCESS | 2996 | 1464622334305 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:32:14 INFO - PROCESS | 2996 | 1464622334411 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 08:32:14 INFO - PROCESS | 2996 | 1464622334551 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D340400 == 58 [pid = 2996] [id = 391] 08:32:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (0DA64000) [pid = 2996] [serial = 1173] [outer = 00000000] 08:32:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (14920800) [pid = 2996] [serial = 1174] [outer = 0DA64000] 08:32:14 INFO - PROCESS | 2996 | 1464622334603 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (14C72000) [pid = 2996] [serial = 1175] [outer = 0DA64000] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 0D7EE400 == 57 [pid = 2996] [id = 143] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 15116C00 == 56 [pid = 2996] [id = 383] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 0D15B400 == 55 [pid = 2996] [id = 382] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 0DC95800 == 54 [pid = 2996] [id = 381] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 0D4F4400 == 53 [pid = 2996] [id = 380] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 181B9800 == 52 [pid = 2996] [id = 379] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 154A6000 == 51 [pid = 2996] [id = 378] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 15117400 == 50 [pid = 2996] [id = 377] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 14657C00 == 49 [pid = 2996] [id = 376] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 0CBF0C00 == 48 [pid = 2996] [id = 375] 08:32:14 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1BECAC00) [pid = 2996] [serial = 1108] [outer = 00000000] [url = about:blank] 08:32:14 INFO - PROCESS | 2996 | --DOCSHELL 0CB32C00 == 47 [pid = 2996] [id = 374] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (15116000) [pid = 2996] [serial = 1024] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (181B2C00) [pid = 2996] [serial = 1093] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (1965B800) [pid = 2996] [serial = 1097] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1965B000) [pid = 2996] [serial = 1096] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (181C0400) [pid = 2996] [serial = 1094] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1BE48400) [pid = 2996] [serial = 1079] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1A6ED000) [pid = 2996] [serial = 1078] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (0CBED400) [pid = 2996] [serial = 1081] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (0D387400) [pid = 2996] [serial = 1082] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (181B6C00) [pid = 2996] [serial = 1068] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (0E99B000) [pid = 2996] [serial = 1084] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (14655C00) [pid = 2996] [serial = 1085] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (15F14000) [pid = 2996] [serial = 1090] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (198D1000) [pid = 2996] [serial = 1074] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1511A000) [pid = 2996] [serial = 1087] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (152B0C00) [pid = 2996] [serial = 1088] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (0CF28C00) [pid = 2996] [serial = 1062] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (198DD000) [pid = 2996] [serial = 1099] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (19796C00) [pid = 2996] [serial = 1071] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (14994800) [pid = 2996] [serial = 1065] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (19359800) [pid = 2996] [serial = 1102] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1E938800) [pid = 2996] [serial = 673] [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:15 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1BE51C00) [pid = 2996] [serial = 1105] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (1A9DE400) [pid = 2996] [serial = 1100] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (198D4C00) [pid = 2996] [serial = 1103] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1BE5BC00) [pid = 2996] [serial = 1106] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (16FF5000) [pid = 2996] [serial = 1091] [outer = 00000000] [url = about:blank] 08:32:15 INFO - PROCESS | 2996 | 1464622335175 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:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 08:32:15 INFO - PROCESS | 2996 | 1464622335228 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 2996 | 1464622335234 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 08:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:32:15 INFO - PROCESS | 2996 | 1464622335239 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 2996 | 1464622335242 Marionette TRACE conn6 <- [1,1530,null,{}] 08:32:15 INFO - PROCESS | 2996 | 1464622335246 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:32:15 INFO - PROCESS | 2996 | 1464622335344 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 08:32:15 INFO - PROCESS | 2996 | 1464622335445 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D4F2400 == 48 [pid = 2996] [id = 392] 08:32:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0D750400) [pid = 2996] [serial = 1176] [outer = 00000000] 08:32:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (1464EC00) [pid = 2996] [serial = 1177] [outer = 0D750400] 08:32:15 INFO - PROCESS | 2996 | 1464622335493 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (14898400) [pid = 2996] [serial = 1178] [outer = 0D750400] 08:32:15 INFO - PROCESS | 2996 | 1464622335924 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:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 08:32:15 INFO - PROCESS | 2996 | 1464622335973 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 2996 | 1464622335975 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 08:32:15 INFO - PROCESS | 2996 | 1464622335978 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:32:15 INFO - PROCESS | 2996 | 1464622335982 Marionette TRACE conn6 <- [1,1534,null,{}] 08:32:15 INFO - PROCESS | 2996 | 1464622335996 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:32:16 INFO - PROCESS | 2996 | 1464622336085 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 08:32:16 INFO - PROCESS | 2996 | 1464622336095 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152A2400 == 49 [pid = 2996] [id = 393] 08:32:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (152A4800) [pid = 2996] [serial = 1179] [outer = 00000000] 08:32:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (152BF000) [pid = 2996] [serial = 1180] [outer = 152A4800] 08:32:16 INFO - PROCESS | 2996 | 1464622336142 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (15F10C00) [pid = 2996] [serial = 1181] [outer = 152A4800] 08:32:16 INFO - PROCESS | 2996 | 1464622336616 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:32:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:32:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 08:32:16 INFO - PROCESS | 2996 | 1464622336653 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 2996 | 1464622336655 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 08:32:16 INFO - PROCESS | 2996 | 1464622336659 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:32:16 INFO - PROCESS | 2996 | 1464622336660 Marionette TRACE conn6 <- [1,1538,null,{}] 08:32:16 INFO - PROCESS | 2996 | 1464622336664 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:32:16 INFO - PROCESS | 2996 | 1464622336757 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 08:32:16 INFO - PROCESS | 2996 | 1464622336766 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 18030400 == 50 [pid = 2996] [id = 394] 08:32:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (18031800) [pid = 2996] [serial = 1182] [outer = 00000000] 08:32:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1862F000) [pid = 2996] [serial = 1183] [outer = 18031800] 08:32:16 INFO - PROCESS | 2996 | 1464622336811 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (19109C00) [pid = 2996] [serial = 1184] [outer = 18031800] 08:32:17 INFO - PROCESS | 2996 | 1464622337272 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:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 08:32:17 INFO - PROCESS | 2996 | 1464622337333 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 2996 | 1464622337335 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 08:32:17 INFO - PROCESS | 2996 | 1464622337338 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 2996 | 1464622337340 Marionette TRACE conn6 <- [1,1542,null,{}] 08:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:32:17 INFO - PROCESS | 2996 | 1464622337343 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:32:17 INFO - PROCESS | 2996 | 1464622337472 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 08:32:17 INFO - PROCESS | 2996 | 1464622337565 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1910EC00 == 51 [pid = 2996] [id = 395] 08:32:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (19192400) [pid = 2996] [serial = 1185] [outer = 00000000] 08:32:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (191C0000) [pid = 2996] [serial = 1186] [outer = 19192400] 08:32:17 INFO - PROCESS | 2996 | 1464622337610 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (19381400) [pid = 2996] [serial = 1187] [outer = 19192400] 08:32:18 INFO - PROCESS | 2996 | 1464622338034 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:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 731ms 08:32:18 INFO - PROCESS | 2996 | 1464622338074 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 2996 | 1464622338076 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 08:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:32:18 INFO - PROCESS | 2996 | 1464622338079 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 2996 | 1464622338081 Marionette TRACE conn6 <- [1,1546,null,{}] 08:32:18 INFO - PROCESS | 2996 | 1464622338084 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:32:18 INFO - PROCESS | 2996 | 1464622338209 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 08:32:18 INFO - PROCESS | 2996 | 1464622338274 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 197A2C00 == 52 [pid = 2996] [id = 396] 08:32:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (198D1000) [pid = 2996] [serial = 1188] [outer = 00000000] 08:32:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1BE49000) [pid = 2996] [serial = 1189] [outer = 198D1000] 08:32:18 INFO - PROCESS | 2996 | 1464622338321 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1BE4A000) [pid = 2996] [serial = 1190] [outer = 198D1000] 08:32:18 INFO - PROCESS | 2996 | 1464622338736 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:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 08:32:18 INFO - PROCESS | 2996 | 1464622338750 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 2996 | 1464622338751 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 08:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:32:18 INFO - PROCESS | 2996 | 1464622338754 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 2996 | 1464622338756 Marionette TRACE conn6 <- [1,1550,null,{}] 08:32:18 INFO - PROCESS | 2996 | 1464622338764 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:32:18 INFO - PROCESS | 2996 | 1464622338887 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 08:32:18 INFO - PROCESS | 2996 | 1464622338983 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE51800 == 53 [pid = 2996] [id = 397] 08:32:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1BE63C00) [pid = 2996] [serial = 1191] [outer = 00000000] 08:32:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1BF1EC00) [pid = 2996] [serial = 1192] [outer = 1BE63C00] 08:32:19 INFO - PROCESS | 2996 | 1464622339028 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (1BFB2800) [pid = 2996] [serial = 1193] [outer = 1BE63C00] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (19197800) [pid = 2996] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (197A1400) [pid = 2996] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (181BA800) [pid = 2996] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (18631400) [pid = 2996] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (0D7F3400) [pid = 2996] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (154A6C00) [pid = 2996] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (0CBF4800) [pid = 2996] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (15114000) [pid = 2996] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (0CBEC400) [pid = 2996] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (14658000) [pid = 2996] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:32:19 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (1488B800) [pid = 2996] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:32:19 INFO - PROCESS | 2996 | 1464622339616 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:32:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:32:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 890ms 08:32:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:32:19 INFO - PROCESS | 2996 | 1464622339646 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 2996 | 1464622339647 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 08:32:19 INFO - PROCESS | 2996 | 1464622339660 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 2996 | 1464622339662 Marionette TRACE conn6 <- [1,1554,null,{}] 08:32:19 INFO - PROCESS | 2996 | 1464622339666 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:32:19 INFO - PROCESS | 2996 | 1464622339749 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 08:32:19 INFO - PROCESS | 2996 | 1464622339847 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CFD2800 == 54 [pid = 2996] [id = 398] 08:32:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (0D814800) [pid = 2996] [serial = 1194] [outer = 00000000] 08:32:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (152B6400) [pid = 2996] [serial = 1195] [outer = 0D814800] 08:32:19 INFO - PROCESS | 2996 | 1464622339891 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (181BC400) [pid = 2996] [serial = 1196] [outer = 0D814800] 08:32:20 INFO - PROCESS | 2996 | 1464622340283 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:32:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:32:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 690ms 08:32:20 INFO - PROCESS | 2996 | 1464622340342 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 2996 | 1464622340344 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 08:32:20 INFO - PROCESS | 2996 | 1464622340347 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:32:20 INFO - PROCESS | 2996 | 1464622340349 Marionette TRACE conn6 <- [1,1558,null,{}] 08:32:20 INFO - PROCESS | 2996 | 1464622340353 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:32:20 INFO - PROCESS | 2996 | 1464622340438 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 08:32:20 INFO - PROCESS | 2996 | 1464622340444 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1919C400 == 55 [pid = 2996] [id = 399] 08:32:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1BE66800) [pid = 2996] [serial = 1197] [outer = 00000000] 08:32:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1D81A000) [pid = 2996] [serial = 1198] [outer = 1BE66800] 08:32:20 INFO - PROCESS | 2996 | 1464622340488 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1E4E6800) [pid = 2996] [serial = 1199] [outer = 1BE66800] 08:32:20 INFO - PROCESS | 2996 | 1464622340926 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:32:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:32:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 08:32:20 INFO - PROCESS | 2996 | 1464622340982 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 08:32:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:32:20 INFO - PROCESS | 2996 | 1464622340984 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 08:32:20 INFO - PROCESS | 2996 | 1464622340987 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 2996 | 1464622340989 Marionette TRACE conn6 <- [1,1562,null,{}] 08:32:20 INFO - PROCESS | 2996 | 1464622340992 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:32:21 INFO - PROCESS | 2996 | 1464622341077 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 08:32:21 INFO - PROCESS | 2996 | 1464622341084 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1464C800 == 56 [pid = 2996] [id = 400] 08:32:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1C6A5800) [pid = 2996] [serial = 1200] [outer = 00000000] 08:32:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1E92F000) [pid = 2996] [serial = 1201] [outer = 1C6A5800] 08:32:21 INFO - PROCESS | 2996 | 1464622341128 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1E937C00) [pid = 2996] [serial = 1202] [outer = 1C6A5800] 08:32:21 INFO - PROCESS | 2996 | 1464622341723 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:32:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:32:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 08:32:21 INFO - PROCESS | 2996 | 1464622341798 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 2996 | 1464622341802 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 08:32:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:32:21 INFO - PROCESS | 2996 | 1464622341823 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 2996 | 1464622341828 Marionette TRACE conn6 <- [1,1566,null,{}] 08:32:21 INFO - PROCESS | 2996 | 1464622341850 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:32:21 INFO - PROCESS | 2996 | 1464622341975 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 08:32:22 INFO - PROCESS | 2996 | 1464622342107 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 2996 | ++DOCSHELL 0D385400 == 57 [pid = 2996] [id = 401] 08:32:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (0D4FBC00) [pid = 2996] [serial = 1203] [outer = 00000000] 08:32:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (0DA63000) [pid = 2996] [serial = 1204] [outer = 0D4FBC00] 08:32:22 INFO - PROCESS | 2996 | 1464622342165 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (0DDBB000) [pid = 2996] [serial = 1205] [outer = 0D4FBC00] 08:32:22 INFO - PROCESS | 2996 | 1464622342745 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:32:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1007ms 08:32:22 INFO - PROCESS | 2996 | 1464622342821 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 2996 | 1464622342827 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 08:32:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:32:22 INFO - PROCESS | 2996 | 1464622342834 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 2996 | 1464622342837 Marionette TRACE conn6 <- [1,1570,null,{}] 08:32:22 INFO - PROCESS | 2996 | 1464622342841 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:32:22 INFO - PROCESS | 2996 | 1464622342986 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 08:32:23 INFO - PROCESS | 2996 | 1464622343126 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152A7C00 == 58 [pid = 2996] [id = 402] 08:32:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (152AC800) [pid = 2996] [serial = 1206] [outer = 00000000] 08:32:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (16C72800) [pid = 2996] [serial = 1207] [outer = 152AC800] 08:32:23 INFO - PROCESS | 2996 | 1464622343182 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (181B7C00) [pid = 2996] [serial = 1208] [outer = 152AC800] 08:32:23 INFO - PROCESS | 2996 | 1464622343807 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:32:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:32:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1022ms 08:32:23 INFO - PROCESS | 2996 | 1464622343857 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 2996 | 1464622343860 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 08:32:23 INFO - PROCESS | 2996 | 1464622343864 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:32:23 INFO - PROCESS | 2996 | 1464622343867 Marionette TRACE conn6 <- [1,1574,null,{}] 08:32:23 INFO - PROCESS | 2996 | 1464622343878 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:32:23 INFO - PROCESS | 2996 | 1464622344014 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 08:32:24 INFO - PROCESS | 2996 | 1464622344155 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA68400 == 59 [pid = 2996] [id = 403] 08:32:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (0DFA3800) [pid = 2996] [serial = 1209] [outer = 00000000] 08:32:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1E92F400) [pid = 2996] [serial = 1210] [outer = 0DFA3800] 08:32:24 INFO - PROCESS | 2996 | 1464622344218 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1E9B5C00) [pid = 2996] [serial = 1211] [outer = 0DFA3800] 08:32:24 INFO - PROCESS | 2996 | 1464622344779 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:32:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 08:32:24 INFO - PROCESS | 2996 | 1464622344837 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 2996 | 1464622344840 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 08:32:24 INFO - PROCESS | 2996 | 1464622344844 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:32:24 INFO - PROCESS | 2996 | 1464622344845 Marionette TRACE conn6 <- [1,1578,null,{}] 08:32:24 INFO - PROCESS | 2996 | 1464622344849 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:32:24 INFO - PROCESS | 2996 | 1464622344965 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 08:32:25 INFO - PROCESS | 2996 | 1464622345136 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CF71000 == 60 [pid = 2996] [id = 404] 08:32:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1E9B9400) [pid = 2996] [serial = 1212] [outer = 00000000] 08:32:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1E9C1400) [pid = 2996] [serial = 1213] [outer = 1E9B9400] 08:32:25 INFO - PROCESS | 2996 | 1464622345197 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1E9C7400) [pid = 2996] [serial = 1214] [outer = 1E9B9400] 08:32:25 INFO - PROCESS | 2996 | 1464622345753 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:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 08:32:25 INFO - PROCESS | 2996 | 1464622345817 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 2996 | 1464622345820 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 08:32:25 INFO - PROCESS | 2996 | 1464622345823 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:32:25 INFO - PROCESS | 2996 | 1464622345825 Marionette TRACE conn6 <- [1,1582,null,{}] 08:32:25 INFO - PROCESS | 2996 | 1464622345829 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:32:25 INFO - PROCESS | 2996 | 1464622345936 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 08:32:26 INFO - PROCESS | 2996 | 1464622346079 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C05FC00 == 61 [pid = 2996] [id = 405] 08:32:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1E9CC000) [pid = 2996] [serial = 1215] [outer = 00000000] 08:32:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1F245800) [pid = 2996] [serial = 1216] [outer = 1E9CC000] 08:32:26 INFO - PROCESS | 2996 | 1464622346132 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (1F24E000) [pid = 2996] [serial = 1217] [outer = 1E9CC000] 08:32:26 INFO - PROCESS | 2996 | 1464622346696 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:32:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:32:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 930ms 08:32:26 INFO - PROCESS | 2996 | 1464622346758 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 2996 | 1464622346760 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 08:32:26 INFO - PROCESS | 2996 | 1464622346763 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:32:26 INFO - PROCESS | 2996 | 1464622346765 Marionette TRACE conn6 <- [1,1586,null,{}] 08:32:26 INFO - PROCESS | 2996 | 1464622346769 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:32:26 INFO - PROCESS | 2996 | 1464622346901 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 08:32:27 INFO - PROCESS | 2996 | 1464622347050 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E97F800 == 62 [pid = 2996] [id = 406] 08:32:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (14893000) [pid = 2996] [serial = 1218] [outer = 00000000] 08:32:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (18036800) [pid = 2996] [serial = 1219] [outer = 14893000] 08:32:27 INFO - PROCESS | 2996 | 1464622347106 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (19199400) [pid = 2996] [serial = 1220] [outer = 14893000] 08:32:27 INFO - PROCESS | 2996 | 1464622347916 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:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1229ms 08:32:27 INFO - PROCESS | 2996 | 1464622347997 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 2996 | 1464622348001 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 08:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:32:27 INFO - PROCESS | 2996 | 1464622348007 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 2996 | 1464622348010 Marionette TRACE conn6 <- [1,1590,null,{}] 08:32:27 INFO - PROCESS | 2996 | 1464622348016 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:32:28 INFO - PROCESS | 2996 | 1464622348158 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 08:32:28 INFO - PROCESS | 2996 | 1464622348308 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DDB8400 == 63 [pid = 2996] [id = 407] 08:32:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (0E703400) [pid = 2996] [serial = 1221] [outer = 00000000] 08:32:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1491F000) [pid = 2996] [serial = 1222] [outer = 0E703400] 08:32:28 INFO - PROCESS | 2996 | 1464622348361 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (14A84C00) [pid = 2996] [serial = 1223] [outer = 0E703400] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 152B5800 == 62 [pid = 2996] [id = 132] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 1919C400 == 61 [pid = 2996] [id = 399] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 0CFD2800 == 60 [pid = 2996] [id = 398] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 1BE51800 == 59 [pid = 2996] [id = 397] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 197A2C00 == 58 [pid = 2996] [id = 396] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 1910EC00 == 57 [pid = 2996] [id = 395] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 18030400 == 56 [pid = 2996] [id = 394] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 152A2400 == 55 [pid = 2996] [id = 393] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 0D4F2400 == 54 [pid = 2996] [id = 392] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 0D340400 == 53 [pid = 2996] [id = 391] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 1D359800 == 52 [pid = 2996] [id = 388] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 1B69F400 == 51 [pid = 2996] [id = 387] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 150D9000 == 50 [pid = 2996] [id = 386] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 0D814000 == 49 [pid = 2996] [id = 385] 08:32:28 INFO - PROCESS | 2996 | --DOCSHELL 1BE64400 == 48 [pid = 2996] [id = 384] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1935A000) [pid = 2996] [serial = 1060] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (18631800) [pid = 2996] [serial = 1138] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1919B000) [pid = 2996] [serial = 1141] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (1910C400) [pid = 2996] [serial = 1139] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (19358000) [pid = 2996] [serial = 1147] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1919D400) [pid = 2996] [serial = 1142] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (15FEB000) [pid = 2996] [serial = 1135] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (0D386400) [pid = 2996] [serial = 1126] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (0D81F800) [pid = 2996] [serial = 1127] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (152B7800) [pid = 2996] [serial = 1132] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (152BF800) [pid = 2996] [serial = 1133] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (1541D000) [pid = 2996] [serial = 1114] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (1C057800) [pid = 2996] [serial = 1117] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1D025800) [pid = 2996] [serial = 1120] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (0DDB5C00) [pid = 2996] [serial = 1124] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (0DC09800) [pid = 2996] [serial = 1123] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (0DDBA400) [pid = 2996] [serial = 1111] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (1488D800) [pid = 2996] [serial = 1129] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (14925C00) [pid = 2996] [serial = 1130] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1BE4F000) [pid = 2996] [serial = 1151] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (19661400) [pid = 2996] [serial = 1144] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (196EC400) [pid = 2996] [serial = 1145] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (196F1C00) [pid = 2996] [serial = 1148] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (15F06C00) [pid = 2996] [serial = 1136] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1BE42400) [pid = 2996] [serial = 1150] [outer = 00000000] [url = about:blank] 08:32:28 INFO - PROCESS | 2996 | 1464622348946 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:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 08:32:28 INFO - PROCESS | 2996 | 1464622348982 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 2996 | 1464622348988 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 08:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:32:28 INFO - PROCESS | 2996 | 1464622348994 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 2996 | 1464622348997 Marionette TRACE conn6 <- [1,1594,null,{}] 08:32:28 INFO - PROCESS | 2996 | 1464622349001 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:32:29 INFO - PROCESS | 2996 | 1464622349096 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 08:32:29 INFO - PROCESS | 2996 | 1464622349225 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DC93000 == 49 [pid = 2996] [id = 408] 08:32:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (0DC94C00) [pid = 2996] [serial = 1224] [outer = 00000000] 08:32:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (0DDBA400) [pid = 2996] [serial = 1225] [outer = 0DC94C00] 08:32:29 INFO - PROCESS | 2996 | 1464622349275 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (14656400) [pid = 2996] [serial = 1226] [outer = 0DC94C00] 08:32:29 INFO - PROCESS | 2996 | 1464622349699 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:32:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 770ms 08:32:29 INFO - PROCESS | 2996 | 1464622349767 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 2996 | 1464622349769 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 08:32:29 INFO - PROCESS | 2996 | 1464622349773 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:32:29 INFO - PROCESS | 2996 | 1464622349776 Marionette TRACE conn6 <- [1,1598,null,{}] 08:32:29 INFO - PROCESS | 2996 | 1464622349791 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:32:29 INFO - PROCESS | 2996 | 1464622349916 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 08:32:29 INFO - PROCESS | 2996 | 1464622349934 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152BD800 == 50 [pid = 2996] [id = 409] 08:32:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (152BEC00) [pid = 2996] [serial = 1227] [outer = 00000000] 08:32:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1541BC00) [pid = 2996] [serial = 1228] [outer = 152BEC00] 08:32:29 INFO - PROCESS | 2996 | 1464622349982 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (16C6C400) [pid = 2996] [serial = 1229] [outer = 152BEC00] 08:32:30 INFO - PROCESS | 2996 | 1464622350416 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:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 08:32:30 INFO - PROCESS | 2996 | 1464622350467 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 2996 | 1464622350469 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 08:32:30 INFO - PROCESS | 2996 | 1464622350473 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:32:30 INFO - PROCESS | 2996 | 1464622350474 Marionette TRACE conn6 <- [1,1602,null,{}] 08:32:30 INFO - PROCESS | 2996 | 1464622350482 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:32:30 INFO - PROCESS | 2996 | 1464622350572 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 08:32:30 INFO - PROCESS | 2996 | 1464622350580 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 16C73C00 == 51 [pid = 2996] [id = 410] 08:32:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (18035C00) [pid = 2996] [serial = 1230] [outer = 00000000] 08:32:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (181BF400) [pid = 2996] [serial = 1231] [outer = 18035C00] 08:32:30 INFO - PROCESS | 2996 | 1464622350625 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1910EC00) [pid = 2996] [serial = 1232] [outer = 18035C00] 08:32:31 INFO - PROCESS | 2996 | 1464622351102 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:32:31 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:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 08:32:31 INFO - PROCESS | 2996 | 1464622351147 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 2996 | 1464622351149 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 08:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:32:31 INFO - PROCESS | 2996 | 1464622351152 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 2996 | 1464622351154 Marionette TRACE conn6 <- [1,1606,null,{}] 08:32:31 INFO - PROCESS | 2996 | 1464622351157 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:32:31 INFO - PROCESS | 2996 | 1464622351282 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 08:32:31 INFO - PROCESS | 2996 | 1464622351382 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D33B800 == 52 [pid = 2996] [id = 411] 08:32:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (181BF000) [pid = 2996] [serial = 1233] [outer = 00000000] 08:32:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (19352C00) [pid = 2996] [serial = 1234] [outer = 181BF000] 08:32:31 INFO - PROCESS | 2996 | 1464622351428 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (19660000) [pid = 2996] [serial = 1235] [outer = 181BF000] 08:32:31 INFO - PROCESS | 2996 | 1464622351870 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:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 08:32:31 INFO - PROCESS | 2996 | 1464622351927 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 2996 | 1464622351929 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 08:32:31 INFO - PROCESS | 2996 | 1464622351932 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:32:31 INFO - PROCESS | 2996 | 1464622351934 Marionette TRACE conn6 <- [1,1610,null,{}] 08:32:31 INFO - PROCESS | 2996 | 1464622351944 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:32:32 INFO - PROCESS | 2996 | 1464622352087 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 08:32:32 INFO - PROCESS | 2996 | 1464622352160 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19665C00 == 53 [pid = 2996] [id = 412] 08:32:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (19798000) [pid = 2996] [serial = 1236] [outer = 00000000] 08:32:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1BE45800) [pid = 2996] [serial = 1237] [outer = 19798000] 08:32:32 INFO - PROCESS | 2996 | 1464622352208 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1BE4E000) [pid = 2996] [serial = 1238] [outer = 19798000] 08:32:32 INFO - PROCESS | 2996 | 1464622352690 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:32:32 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:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 830ms 08:32:32 INFO - PROCESS | 2996 | 1464622352772 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 2996 | 1464622352774 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 08:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:32:32 INFO - PROCESS | 2996 | 1464622352777 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 2996 | 1464622352779 Marionette TRACE conn6 <- [1,1614,null,{}] 08:32:32 INFO - PROCESS | 2996 | 1464622352782 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:32:32 INFO - PROCESS | 2996 | 1464622352907 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 08:32:32 INFO - PROCESS | 2996 | 1464622352922 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE67000 == 54 [pid = 2996] [id = 413] 08:32:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1BECD400) [pid = 2996] [serial = 1239] [outer = 00000000] 08:32:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1D0B7400) [pid = 2996] [serial = 1240] [outer = 1BECD400] 08:32:32 INFO - PROCESS | 2996 | 1464622352967 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1D8DE000) [pid = 2996] [serial = 1241] [outer = 1BECD400] 08:32:33 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (19192400) [pid = 2996] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:32:33 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (198D1000) [pid = 2996] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:32:33 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (0DA65000) [pid = 2996] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:32:33 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (18031800) [pid = 2996] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:32:33 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (0D814800) [pid = 2996] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:32:33 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (152A4800) [pid = 2996] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:32:33 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (0D750400) [pid = 2996] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:32:33 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (0DA64000) [pid = 2996] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:32:33 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1BE63C00) [pid = 2996] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:32:33 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1BE66800) [pid = 2996] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:32:33 INFO - PROCESS | 2996 | 1464622353638 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:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 870ms 08:32:33 INFO - PROCESS | 2996 | 1464622353651 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 08:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:32:33 INFO - PROCESS | 2996 | 1464622353653 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 08:32:33 INFO - PROCESS | 2996 | 1464622353656 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 2996 | 1464622353658 Marionette TRACE conn6 <- [1,1618,null,{}] 08:32:33 INFO - PROCESS | 2996 | 1464622353661 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:32:33 INFO - PROCESS | 2996 | 1464622353782 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 08:32:33 INFO - PROCESS | 2996 | 1464622353845 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D338400 == 55 [pid = 2996] [id = 414] 08:32:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (0DA65000) [pid = 2996] [serial = 1242] [outer = 00000000] 08:32:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (19361C00) [pid = 2996] [serial = 1243] [outer = 0DA65000] 08:32:33 INFO - PROCESS | 2996 | 1464622353889 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1A2F0800) [pid = 2996] [serial = 1244] [outer = 0DA65000] 08:32:34 INFO - PROCESS | 2996 | 1464622354249 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:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 08:32:34 INFO - PROCESS | 2996 | 1464622354289 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 2996 | 1464622354291 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 08:32:34 INFO - PROCESS | 2996 | 1464622354294 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:32:34 INFO - PROCESS | 2996 | 1464622354296 Marionette TRACE conn6 <- [1,1622,null,{}] 08:32:34 INFO - PROCESS | 2996 | 1464622354299 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:32:34 INFO - PROCESS | 2996 | 1464622354389 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 08:32:34 INFO - PROCESS | 2996 | 1464622354396 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 2996 | ++DOCSHELL 152B4800 == 56 [pid = 2996] [id = 415] 08:32:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (19111800) [pid = 2996] [serial = 1245] [outer = 00000000] 08:32:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1E4EFC00) [pid = 2996] [serial = 1246] [outer = 19111800] 08:32:34 INFO - PROCESS | 2996 | 1464622354440 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1E9B3C00) [pid = 2996] [serial = 1247] [outer = 19111800] 08:32:34 INFO - PROCESS | 2996 | 1464622354912 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:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 08:32:34 INFO - PROCESS | 2996 | 1464622354968 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 2996 | 1464622354970 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 08:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:32:34 INFO - PROCESS | 2996 | 1464622354973 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 2996 | 1464622354975 Marionette TRACE conn6 <- [1,1626,null,{}] 08:32:34 INFO - PROCESS | 2996 | 1464622354978 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:32:35 INFO - PROCESS | 2996 | 1464622355068 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 08:32:35 INFO - PROCESS | 2996 | 1464622355076 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E4E7800 == 57 [pid = 2996] [id = 416] 08:32:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1E933000) [pid = 2996] [serial = 1248] [outer = 00000000] 08:32:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1E9CCC00) [pid = 2996] [serial = 1249] [outer = 1E933000] 08:32:35 INFO - PROCESS | 2996 | 1464622355119 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1F405C00) [pid = 2996] [serial = 1250] [outer = 1E933000] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0DA63C00 == 56 [pid = 2996] [id = 390] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 1BFBC800 == 55 [pid = 2996] [id = 372] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 1965F400 == 54 [pid = 2996] [id = 357] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 19198C00 == 53 [pid = 2996] [id = 136] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 1D8DB400 == 52 [pid = 2996] [id = 389] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 15112400 == 51 [pid = 2996] [id = 359] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 15071000 == 50 [pid = 2996] [id = 371] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0DF1C800 == 49 [pid = 2996] [id = 142] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 1979C800 == 48 [pid = 2996] [id = 358] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 1C58CC00 == 47 [pid = 2996] [id = 373] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 1979D800 == 46 [pid = 2996] [id = 140] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 15410400 == 45 [pid = 2996] [id = 369] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0D7ED800 == 44 [pid = 2996] [id = 370] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0D4EF800 == 43 [pid = 2996] [id = 141] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0DDB8400 == 42 [pid = 2996] [id = 407] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 1C05FC00 == 41 [pid = 2996] [id = 405] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0E97F800 == 40 [pid = 2996] [id = 406] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0CF71000 == 39 [pid = 2996] [id = 404] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0DA68400 == 38 [pid = 2996] [id = 403] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 152A7C00 == 37 [pid = 2996] [id = 402] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 1464C800 == 36 [pid = 2996] [id = 400] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0D385400 == 35 [pid = 2996] [id = 401] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0DC93000 == 34 [pid = 2996] [id = 408] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 16C73C00 == 33 [pid = 2996] [id = 410] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 19665C00 == 32 [pid = 2996] [id = 412] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0D33B800 == 31 [pid = 2996] [id = 411] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 1BE67000 == 30 [pid = 2996] [id = 413] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 0D338400 == 29 [pid = 2996] [id = 414] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 152B4800 == 28 [pid = 2996] [id = 415] 08:32:36 INFO - PROCESS | 2996 | --DOCSHELL 152BD800 == 27 [pid = 2996] [id = 409] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (191C0000) [pid = 2996] [serial = 1186] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1C585000) [pid = 2996] [serial = 1153] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (0DDAE000) [pid = 2996] [serial = 1156] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (152BFC00) [pid = 2996] [serial = 1159] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (1BE4A000) [pid = 2996] [serial = 1190] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1C010C00) [pid = 2996] [serial = 1162] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1D8D6800) [pid = 2996] [serial = 1165] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1BE49000) [pid = 2996] [serial = 1189] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1E4E6C00) [pid = 2996] [serial = 1168] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (191C2000) [pid = 2996] [serial = 1172] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (181C0000) [pid = 2996] [serial = 1171] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1862F000) [pid = 2996] [serial = 1183] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (152B6400) [pid = 2996] [serial = 1195] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (152BF000) [pid = 2996] [serial = 1180] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (15F10C00) [pid = 2996] [serial = 1181] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1464EC00) [pid = 2996] [serial = 1177] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (14898400) [pid = 2996] [serial = 1178] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (14C72000) [pid = 2996] [serial = 1175] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (14920800) [pid = 2996] [serial = 1174] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (1E92F000) [pid = 2996] [serial = 1201] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (1BF1EC00) [pid = 2996] [serial = 1192] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (1D81A000) [pid = 2996] [serial = 1198] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (1BFB2800) [pid = 2996] [serial = 1193] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (19381400) [pid = 2996] [serial = 1187] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1E4E6800) [pid = 2996] [serial = 1199] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (19109C00) [pid = 2996] [serial = 1184] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (181BC400) [pid = 2996] [serial = 1196] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2996 | 1464622357355 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:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2419ms 08:32:37 INFO - PROCESS | 2996 | 1464622357394 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 2996 | 1464622357398 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 08:32:37 INFO - PROCESS | 2996 | 1464622357404 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:32:37 INFO - PROCESS | 2996 | 1464622357408 Marionette TRACE conn6 <- [1,1630,null,{}] 08:32:37 INFO - PROCESS | 2996 | 1464622357415 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:32:37 INFO - PROCESS | 2996 | 1464622357505 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 08:32:37 INFO - PROCESS | 2996 | 1464622357517 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB9B800 == 28 [pid = 2996] [id = 417] 08:32:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (0CB9D400) [pid = 2996] [serial = 1251] [outer = 00000000] 08:32:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (0CBEFC00) [pid = 2996] [serial = 1252] [outer = 0CB9D400] 08:32:37 INFO - PROCESS | 2996 | 1464622357567 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (0CF33400) [pid = 2996] [serial = 1253] [outer = 0CB9D400] 08:32:38 INFO - PROCESS | 2996 | 1464622358072 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:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 08:32:38 INFO - PROCESS | 2996 | 1464622358139 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 2996 | 1464622358145 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 08:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:32:38 INFO - PROCESS | 2996 | 1464622358152 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 2996 | 1464622358154 Marionette TRACE conn6 <- [1,1634,null,{}] 08:32:38 INFO - PROCESS | 2996 | 1464622358158 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:32:38 INFO - PROCESS | 2996 | 1464622358247 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 08:32:38 INFO - PROCESS | 2996 | 1464622358349 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D37F000 == 29 [pid = 2996] [id = 418] 08:32:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (0D45AC00) [pid = 2996] [serial = 1254] [outer = 00000000] 08:32:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (0D4F7000) [pid = 2996] [serial = 1255] [outer = 0D45AC00] 08:32:38 INFO - PROCESS | 2996 | 1464622358398 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (0D759000) [pid = 2996] [serial = 1256] [outer = 0D45AC00] 08:32:38 INFO - PROCESS | 2996 | 1464622358816 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:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 08:32:38 INFO - PROCESS | 2996 | 1464622358912 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 08:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:32:38 INFO - PROCESS | 2996 | 1464622358915 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 08:32:38 INFO - PROCESS | 2996 | 1464622358919 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 2996 | 1464622358922 Marionette TRACE conn6 <- [1,1638,null,{}] 08:32:38 INFO - PROCESS | 2996 | 1464622358937 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:32:39 INFO - PROCESS | 2996 | 1464622359032 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 08:32:39 INFO - PROCESS | 2996 | 1464622359043 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA66800 == 30 [pid = 2996] [id = 419] 08:32:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (0DA66C00) [pid = 2996] [serial = 1257] [outer = 00000000] 08:32:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (0DB72000) [pid = 2996] [serial = 1258] [outer = 0DA66C00] 08:32:39 INFO - PROCESS | 2996 | 1464622359093 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (0DC02400) [pid = 2996] [serial = 1259] [outer = 0DA66C00] 08:32:39 INFO - PROCESS | 2996 | 1464622359588 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:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 731ms 08:32:39 INFO - PROCESS | 2996 | 1464622359650 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 2996 | 1464622359652 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 08:32:39 INFO - PROCESS | 2996 | 1464622359655 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:32:39 INFO - PROCESS | 2996 | 1464622359657 Marionette TRACE conn6 <- [1,1642,null,{}] 08:32:39 INFO - PROCESS | 2996 | 1464622359665 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:32:39 INFO - PROCESS | 2996 | 1464622359749 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 08:32:39 INFO - PROCESS | 2996 | 1464622359756 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1EE400 == 31 [pid = 2996] [id = 420] 08:32:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (0D378400) [pid = 2996] [serial = 1260] [outer = 00000000] 08:32:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (0E974000) [pid = 2996] [serial = 1261] [outer = 0D378400] 08:32:39 INFO - PROCESS | 2996 | 1464622359816 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (14652C00) [pid = 2996] [serial = 1262] [outer = 0D378400] 08:32:40 INFO - PROCESS | 2996 | 1464622360258 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:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 08:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:32:40 INFO - PROCESS | 2996 | 1464622360290 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 2996 | 1464622360292 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 08:32:40 INFO - PROCESS | 2996 | 1464622360295 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 2996 | 1464622360297 Marionette TRACE conn6 <- [1,1646,null,{}] 08:32:40 INFO - PROCESS | 2996 | 1464622360300 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:32:40 INFO - PROCESS | 2996 | 1464622360378 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 08:32:40 INFO - PROCESS | 2996 | 1464622360414 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 146AF400 == 32 [pid = 2996] [id = 421] 08:32:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (146B5C00) [pid = 2996] [serial = 1263] [outer = 00000000] 08:32:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (14894400) [pid = 2996] [serial = 1264] [outer = 146B5C00] 08:32:40 INFO - PROCESS | 2996 | 1464622360459 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1491BC00) [pid = 2996] [serial = 1265] [outer = 146B5C00] 08:32:40 INFO - PROCESS | 2996 | 1464622360900 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:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 08:32:40 INFO - PROCESS | 2996 | 1464622360930 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 2996 | 1464622360933 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 08:32:40 INFO - PROCESS | 2996 | 1464622360936 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 2996 | 1464622360937 Marionette TRACE conn6 <- [1,1650,null,{}] 08:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:32:40 INFO - PROCESS | 2996 | 1464622360941 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:32:41 INFO - PROCESS | 2996 | 1464622361051 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 08:32:41 INFO - PROCESS | 2996 | 1464622361062 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14C32400 == 33 [pid = 2996] [id = 422] 08:32:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (14C32800) [pid = 2996] [serial = 1266] [outer = 00000000] 08:32:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (15111800) [pid = 2996] [serial = 1267] [outer = 14C32800] 08:32:41 INFO - PROCESS | 2996 | 1464622361108 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (15118400) [pid = 2996] [serial = 1268] [outer = 14C32800] 08:32:41 INFO - PROCESS | 2996 | 1464622361552 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:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 08:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:32:41 INFO - PROCESS | 2996 | 1464622361611 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 2996 | 1464622361613 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 08:32:41 INFO - PROCESS | 2996 | 1464622361616 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 2996 | 1464622361618 Marionette TRACE conn6 <- [1,1654,null,{}] 08:32:41 INFO - PROCESS | 2996 | 1464622361621 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:32:41 INFO - PROCESS | 2996 | 1464622361696 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 08:32:41 INFO - PROCESS | 2996 | 1464622361702 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1511B800 == 34 [pid = 2996] [id = 423] 08:32:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1511E400) [pid = 2996] [serial = 1269] [outer = 00000000] 08:32:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (152AEC00) [pid = 2996] [serial = 1270] [outer = 1511E400] 08:32:41 INFO - PROCESS | 2996 | 1464622361747 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (152B7800) [pid = 2996] [serial = 1271] [outer = 1511E400] 08:32:42 INFO - PROCESS | 2996 | 1464622362214 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:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 08:32:42 INFO - PROCESS | 2996 | 1464622362260 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 2996 | 1464622362262 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:32:42 INFO - PROCESS | 2996 | 1464622362266 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 2996 | 1464622362267 Marionette TRACE conn6 <- [1,1658,null,{}] 08:32:42 INFO - PROCESS | 2996 | 1464622362271 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:32:42 INFO - PROCESS | 2996 | 1464622362347 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 08:32:42 INFO - PROCESS | 2996 | 1464622362354 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBEC400 == 35 [pid = 2996] [id = 424] 08:32:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (14C7B000) [pid = 2996] [serial = 1272] [outer = 00000000] 08:32:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (154AB000) [pid = 2996] [serial = 1273] [outer = 14C7B000] 08:32:42 INFO - PROCESS | 2996 | 1464622362398 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (15413000) [pid = 2996] [serial = 1274] [outer = 14C7B000] 08:32:42 INFO - PROCESS | 2996 | 1464622362876 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:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 08:32:42 INFO - PROCESS | 2996 | 1464622362939 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 2996 | 1464622362941 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:32:42 INFO - PROCESS | 2996 | 1464622362944 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 2996 | 1464622362945 Marionette TRACE conn6 <- [1,1662,null,{}] 08:32:42 INFO - PROCESS | 2996 | 1464622362949 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:32:43 INFO - PROCESS | 2996 | 1464622363066 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 08:32:43 INFO - PROCESS | 2996 | 1464622363162 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA66400 == 36 [pid = 2996] [id = 425] 08:32:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (16C78800) [pid = 2996] [serial = 1275] [outer = 00000000] 08:32:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1802B400) [pid = 2996] [serial = 1276] [outer = 16C78800] 08:32:43 INFO - PROCESS | 2996 | 1464622363210 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1802D400) [pid = 2996] [serial = 1277] [outer = 16C78800] 08:32:43 INFO - PROCESS | 2996 | 1464622363616 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:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 08:32:43 INFO - PROCESS | 2996 | 1464622363675 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 2996 | 1464622363677 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 08:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:32:43 INFO - PROCESS | 2996 | 1464622363686 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 2996 | 1464622363687 Marionette TRACE conn6 <- [1,1666,null,{}] 08:32:43 INFO - PROCESS | 2996 | 1464622363691 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:32:43 INFO - PROCESS | 2996 | 1464622363804 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 08:32:43 INFO - PROCESS | 2996 | 1464622363813 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 180BC400 == 37 [pid = 2996] [id = 426] 08:32:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (181B4000) [pid = 2996] [serial = 1278] [outer = 00000000] 08:32:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (181C0C00) [pid = 2996] [serial = 1279] [outer = 181B4000] 08:32:43 INFO - PROCESS | 2996 | 1464622363858 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (19107400) [pid = 2996] [serial = 1280] [outer = 181B4000] 08:32:44 INFO - PROCESS | 2996 | 1464622364353 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:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 08:32:44 INFO - PROCESS | 2996 | 1464622364446 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 2996 | 1464622364449 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 08:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:32:44 INFO - PROCESS | 2996 | 1464622364463 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 2996 | 1464622364465 Marionette TRACE conn6 <- [1,1670,null,{}] 08:32:44 INFO - PROCESS | 2996 | 1464622364469 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:32:44 INFO - PROCESS | 2996 | 1464622364990 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1D7D6C00) [pid = 2996] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1D8DC800) [pid = 2996] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (0D815000) [pid = 2996] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1BE64800) [pid = 2996] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1BF16800) [pid = 2996] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (19664400) [pid = 2996] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (0DA67800) [pid = 2996] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (0CB54C00) [pid = 2996] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1BFC1800) [pid = 2996] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1BE5EC00) [pid = 2996] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (197A2800) [pid = 2996] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (0CBA7000) [pid = 2996] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (1C6A4000) [pid = 2996] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (0D816000) [pid = 2996] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (14895800) [pid = 2996] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (15119400) [pid = 2996] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (16C6F000) [pid = 2996] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (19111800) [pid = 2996] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:32:44 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (181BF000) [pid = 2996] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (19798000) [pid = 2996] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (1BECD400) [pid = 2996] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (0DA65000) [pid = 2996] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (18035C00) [pid = 2996] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (152BEC00) [pid = 2996] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0DC94C00) [pid = 2996] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (0E703400) [pid = 2996] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (14893000) [pid = 2996] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1E9CC000) [pid = 2996] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (1E9B9400) [pid = 2996] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (0DFA3800) [pid = 2996] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (152AC800) [pid = 2996] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0D4FBC00) [pid = 2996] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (1C6A5800) [pid = 2996] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:32:45 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (15112000) [pid = 2996] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:32:45 INFO - PROCESS | 2996 | 1464622365060 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB47C00 == 38 [pid = 2996] [id = 427] 08:32:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (0CB4AC00) [pid = 2996] [serial = 1281] [outer = 00000000] 08:32:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0D1F4800) [pid = 2996] [serial = 1282] [outer = 0CB4AC00] 08:32:45 INFO - PROCESS | 2996 | 1464622365116 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0D81D000) [pid = 2996] [serial = 1283] [outer = 0CB4AC00] 08:32:45 INFO - PROCESS | 2996 | 1464622365475 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:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1074ms 08:32:45 INFO - PROCESS | 2996 | 1464622365539 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 2996 | 1464622365541 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 08:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:32:45 INFO - PROCESS | 2996 | 1464622365544 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 2996 | 1464622365546 Marionette TRACE conn6 <- [1,1674,null,{}] 08:32:45 INFO - PROCESS | 2996 | 1464622365550 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:32:45 INFO - PROCESS | 2996 | 1464622365628 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 08:32:45 INFO - PROCESS | 2996 | 1464622365635 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DC0EC00 == 39 [pid = 2996] [id = 428] 08:32:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0DC94C00) [pid = 2996] [serial = 1284] [outer = 00000000] 08:32:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (15119400) [pid = 2996] [serial = 1285] [outer = 0DC94C00] 08:32:45 INFO - PROCESS | 2996 | 1464622365679 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (152BAC00) [pid = 2996] [serial = 1286] [outer = 0DC94C00] 08:32:46 INFO - PROCESS | 2996 | 1464622366112 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:32:46 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:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 08:32:46 INFO - PROCESS | 2996 | 1464622366175 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 08:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:32:46 INFO - PROCESS | 2996 | 1464622366177 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 08:32:46 INFO - PROCESS | 2996 | 1464622366180 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 2996 | 1464622366182 Marionette TRACE conn6 <- [1,1678,null,{}] 08:32:46 INFO - PROCESS | 2996 | 1464622366185 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:32:46 INFO - PROCESS | 2996 | 1464622366263 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 08:32:46 INFO - PROCESS | 2996 | 1464622366269 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 2996 | ++DOCSHELL 14921800 == 40 [pid = 2996] [id = 429] 08:32:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1540B400) [pid = 2996] [serial = 1287] [outer = 00000000] 08:32:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (19198400) [pid = 2996] [serial = 1288] [outer = 1540B400] 08:32:46 INFO - PROCESS | 2996 | 1464622366313 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (19356000) [pid = 2996] [serial = 1289] [outer = 1540B400] 08:32:46 INFO - PROCESS | 2996 | 1464622366767 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:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 08:32:46 INFO - PROCESS | 2996 | 1464622366817 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 2996 | 1464622366819 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 08:32:46 INFO - PROCESS | 2996 | 1464622366822 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:32:46 INFO - PROCESS | 2996 | 1464622366824 Marionette TRACE conn6 <- [1,1682,null,{}] 08:32:46 INFO - PROCESS | 2996 | 1464622366828 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:32:46 INFO - PROCESS | 2996 | 1464622366905 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 08:32:46 INFO - PROCESS | 2996 | 1464622366912 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 2996 | ++DOCSHELL 14892400 == 41 [pid = 2996] [id = 430] 08:32:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (15072000) [pid = 2996] [serial = 1290] [outer = 00000000] 08:32:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1965A800) [pid = 2996] [serial = 1291] [outer = 15072000] 08:32:46 INFO - PROCESS | 2996 | 1464622366966 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (19665000) [pid = 2996] [serial = 1292] [outer = 15072000] 08:32:47 INFO - PROCESS | 2996 | 1464622367800 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:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1016ms 08:32:47 INFO - PROCESS | 2996 | 1464622367843 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 08:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:32:47 INFO - PROCESS | 2996 | 1464622367848 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 08:32:47 INFO - PROCESS | 2996 | 1464622367853 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 2996 | 1464622367857 Marionette TRACE conn6 <- [1,1686,null,{}] 08:32:47 INFO - PROCESS | 2996 | 1464622367882 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:32:48 INFO - PROCESS | 2996 | 1464622368025 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 08:32:48 INFO - PROCESS | 2996 | 1464622368162 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CF28C00 == 42 [pid = 2996] [id = 431] 08:32:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (0D1BB000) [pid = 2996] [serial = 1293] [outer = 00000000] 08:32:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (0D4F5800) [pid = 2996] [serial = 1294] [outer = 0D1BB000] 08:32:48 INFO - PROCESS | 2996 | 1464622368220 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (0D7F6C00) [pid = 2996] [serial = 1295] [outer = 0D1BB000] 08:32:48 INFO - PROCESS | 2996 | 1464622368921 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:32:48 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:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1097ms 08:32:48 INFO - PROCESS | 2996 | 1464622368954 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 2996 | 1464622368960 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 08:32:48 INFO - PROCESS | 2996 | 1464622368966 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:32:48 INFO - PROCESS | 2996 | 1464622368969 Marionette TRACE conn6 <- [1,1690,null,{}] 08:32:48 INFO - PROCESS | 2996 | 1464622368972 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:32:49 INFO - PROCESS | 2996 | 1464622369093 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 08:32:49 INFO - PROCESS | 2996 | 1464622369230 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB9A000 == 43 [pid = 2996] [id = 432] 08:32:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (0CBE7800) [pid = 2996] [serial = 1296] [outer = 00000000] 08:32:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (0D7F0800) [pid = 2996] [serial = 1297] [outer = 0CBE7800] 08:32:49 INFO - PROCESS | 2996 | 1464622369287 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (0DC01800) [pid = 2996] [serial = 1298] [outer = 0CBE7800] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 0D1F5C00 == 42 [pid = 2996] [id = 335] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 14926800 == 41 [pid = 2996] [id = 339] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 1464DC00 == 40 [pid = 2996] [id = 338] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 0D158800 == 39 [pid = 2996] [id = 337] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 0D818400 == 38 [pid = 2996] [id = 351] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 152B1C00 == 37 [pid = 2996] [id = 348] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 0CB4F000 == 36 [pid = 2996] [id = 344] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 0D81E000 == 35 [pid = 2996] [id = 336] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 15113800 == 34 [pid = 2996] [id = 347] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 180B9000 == 33 [pid = 2996] [id = 350] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 0E980C00 == 32 [pid = 2996] [id = 346] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 0CB4D400 == 31 [pid = 2996] [id = 334] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 0D7F1C00 == 30 [pid = 2996] [id = 345] 08:32:50 INFO - PROCESS | 2996 | --DOCSHELL 1E4E7800 == 29 [pid = 2996] [id = 416] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (16C71400) [pid = 2996] [serial = 1160] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (1D8DA400) [pid = 2996] [serial = 1166] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1E4F0800) [pid = 2996] [serial = 1169] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (0E70B000) [pid = 2996] [serial = 1157] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (1D0B7C00) [pid = 2996] [serial = 1154] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1D029000) [pid = 2996] [serial = 1163] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (1E9B3C00) [pid = 2996] [serial = 1247] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (1E9CCC00) [pid = 2996] [serial = 1249] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (19352C00) [pid = 2996] [serial = 1234] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (19660000) [pid = 2996] [serial = 1235] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1BE45800) [pid = 2996] [serial = 1237] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1D0B7400) [pid = 2996] [serial = 1240] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (19361C00) [pid = 2996] [serial = 1243] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (1BE4E000) [pid = 2996] [serial = 1238] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1E4EFC00) [pid = 2996] [serial = 1246] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (1D8DE000) [pid = 2996] [serial = 1241] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (181BF400) [pid = 2996] [serial = 1231] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (1541BC00) [pid = 2996] [serial = 1228] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (16C6C400) [pid = 2996] [serial = 1229] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0DDBA400) [pid = 2996] [serial = 1225] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (14656400) [pid = 2996] [serial = 1226] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (14A84C00) [pid = 2996] [serial = 1223] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (1491F000) [pid = 2996] [serial = 1222] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (19199400) [pid = 2996] [serial = 1220] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (18036800) [pid = 2996] [serial = 1219] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (1F24E000) [pid = 2996] [serial = 1217] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (1F245800) [pid = 2996] [serial = 1216] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (1E9C7400) [pid = 2996] [serial = 1214] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (1E9C1400) [pid = 2996] [serial = 1213] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (1E9B5C00) [pid = 2996] [serial = 1211] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (1E92F400) [pid = 2996] [serial = 1210] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (181B7C00) [pid = 2996] [serial = 1208] [outer = 00000000] [url = about:blank] 08:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (16C72800) [pid = 2996] [serial = 1207] [outer = 00000000] [url = about:blank] 08:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1226ms 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (0DDBB000) [pid = 2996] [serial = 1205] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0DA63000) [pid = 2996] [serial = 1204] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (1E937C00) [pid = 2996] [serial = 1202] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (1A2F0800) [pid = 2996] [serial = 1244] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (1910EC00) [pid = 2996] [serial = 1232] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (1979A000) [pid = 2996] [serial = 1072] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (0E9A2400) [pid = 2996] [serial = 1112] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (0D33F800) [pid = 2996] [serial = 1063] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (1C065C00) [pid = 2996] [serial = 1118] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (1BECF800) [pid = 2996] [serial = 1109] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (198D2C00) [pid = 2996] [serial = 1075] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (0CBF4C00) [pid = 2996] [serial = 1027] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (1D0BD800) [pid = 2996] [serial = 1121] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 72 (0DDB1400) [pid = 2996] [serial = 1030] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 71 (14C73800) [pid = 2996] [serial = 1066] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 70 (180BD000) [pid = 2996] [serial = 1115] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | --DOMWINDOW == 69 (19163C00) [pid = 2996] [serial = 1069] [outer = 00000000] [url = about:blank] 08:32:50 INFO - PROCESS | 2996 | 1464622370152 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:32:50 INFO - PROCESS | 2996 | 1464622370197 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 2996 | 1464622370202 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 08:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:32:50 INFO - PROCESS | 2996 | 1464622370206 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 2996 | 1464622370211 Marionette TRACE conn6 <- [1,1694,null,{}] 08:32:50 INFO - PROCESS | 2996 | 1464622370215 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:32:50 INFO - PROCESS | 2996 | 1464622370300 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 08:32:50 INFO - PROCESS | 2996 | 1464622370311 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1F7800 == 30 [pid = 2996] [id = 433] 08:32:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 70 (0D33CC00) [pid = 2996] [serial = 1299] [outer = 00000000] 08:32:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 71 (0D4F7C00) [pid = 2996] [serial = 1300] [outer = 0D33CC00] 08:32:50 INFO - PROCESS | 2996 | 1464622370360 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (0D7F6800) [pid = 2996] [serial = 1301] [outer = 0D33CC00] 08:32:50 INFO - PROCESS | 2996 | 1464622370895 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:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 08:32:50 INFO - PROCESS | 2996 | 1464622370937 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 2996 | 1464622370942 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 08:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:32:50 INFO - PROCESS | 2996 | 1464622370948 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 2996 | 1464622370951 Marionette TRACE conn6 <- [1,1698,null,{}] 08:32:50 INFO - PROCESS | 2996 | 1464622370955 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:32:51 INFO - PROCESS | 2996 | 1464622371044 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 08:32:51 INFO - PROCESS | 2996 | 1464622371136 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D813C00 == 31 [pid = 2996] [id = 434] 08:32:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 73 (0D814800) [pid = 2996] [serial = 1302] [outer = 00000000] 08:32:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (0DDB5000) [pid = 2996] [serial = 1303] [outer = 0D814800] 08:32:51 INFO - PROCESS | 2996 | 1464622371182 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (0DFA0C00) [pid = 2996] [serial = 1304] [outer = 0D814800] 08:32:51 INFO - PROCESS | 2996 | 1464622371574 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:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 08:32:51 INFO - PROCESS | 2996 | 1464622371622 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 2996 | 1464622371624 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 08:32:51 INFO - PROCESS | 2996 | 1464622371627 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:32:51 INFO - PROCESS | 2996 | 1464622371631 Marionette TRACE conn6 <- [1,1702,null,{}] 08:32:51 INFO - PROCESS | 2996 | 1464622371641 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:32:51 INFO - PROCESS | 2996 | 1464622371726 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 08:32:51 INFO - PROCESS | 2996 | 1464622371734 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1464DC00 == 32 [pid = 2996] [id = 435] 08:32:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (14650C00) [pid = 2996] [serial = 1305] [outer = 00000000] 08:32:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (1491E400) [pid = 2996] [serial = 1306] [outer = 14650C00] 08:32:51 INFO - PROCESS | 2996 | 1464622371782 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (14994000) [pid = 2996] [serial = 1307] [outer = 14650C00] 08:32:52 INFO - PROCESS | 2996 | 1464622372257 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:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 08:32:52 INFO - PROCESS | 2996 | 1464622372302 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 2996 | 1464622372304 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 08:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:32:52 INFO - PROCESS | 2996 | 1464622372314 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 2996 | 1464622372326 Marionette TRACE conn6 <- [1,1706,null,{}] 08:32:52 INFO - PROCESS | 2996 | 1464622372329 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:32:52 INFO - PROCESS | 2996 | 1464622372442 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 08:32:52 INFO - PROCESS | 2996 | 1464622372449 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1491C000 == 33 [pid = 2996] [id = 436] 08:32:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (15076C00) [pid = 2996] [serial = 1308] [outer = 00000000] 08:32:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (15117400) [pid = 2996] [serial = 1309] [outer = 15076C00] 08:32:52 INFO - PROCESS | 2996 | 1464622372542 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (15120000) [pid = 2996] [serial = 1310] [outer = 15076C00] 08:32:52 INFO - PROCESS | 2996 | 1464622372957 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:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 08:32:52 INFO - PROCESS | 2996 | 1464622373011 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 2996 | 1464622373013 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 08:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:32:52 INFO - PROCESS | 2996 | 1464622373016 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 2996 | 1464622373017 Marionette TRACE conn6 <- [1,1710,null,{}] 08:32:53 INFO - PROCESS | 2996 | 1464622373020 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:32:53 INFO - PROCESS | 2996 | 1464622373127 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 08:32:53 INFO - PROCESS | 2996 | 1464622373216 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152B2400 == 34 [pid = 2996] [id = 437] 08:32:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (152B2800) [pid = 2996] [serial = 1311] [outer = 00000000] 08:32:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (152BE800) [pid = 2996] [serial = 1312] [outer = 152B2800] 08:32:53 INFO - PROCESS | 2996 | 1464622373261 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (152BF800) [pid = 2996] [serial = 1313] [outer = 152B2800] 08:32:53 INFO - PROCESS | 2996 | 1464622373700 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:32:53 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:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 08:32:53 INFO - PROCESS | 2996 | 1464622373752 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 2996 | 1464622373754 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 08:32:53 INFO - PROCESS | 2996 | 1464622373757 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:32:53 INFO - PROCESS | 2996 | 1464622373759 Marionette TRACE conn6 <- [1,1714,null,{}] 08:32:53 INFO - PROCESS | 2996 | 1464622373762 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:32:53 INFO - PROCESS | 2996 | 1464622373883 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 08:32:53 INFO - PROCESS | 2996 | 1464622373946 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1488EC00 == 35 [pid = 2996] [id = 438] 08:32:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (15F0C800) [pid = 2996] [serial = 1314] [outer = 00000000] 08:32:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (18033C00) [pid = 2996] [serial = 1315] [outer = 15F0C800] 08:32:53 INFO - PROCESS | 2996 | 1464622373992 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (180B9000) [pid = 2996] [serial = 1316] [outer = 15F0C800] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (1540B400) [pid = 2996] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (16C78800) [pid = 2996] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0D378400) [pid = 2996] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (14C32800) [pid = 2996] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (14C7B000) [pid = 2996] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (0DA66C00) [pid = 2996] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (0CB9D400) [pid = 2996] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (0D45AC00) [pid = 2996] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (146B5C00) [pid = 2996] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (1511E400) [pid = 2996] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (181B4000) [pid = 2996] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (1E933000) [pid = 2996] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (0DC94C00) [pid = 2996] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:32:54 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (0CB4AC00) [pid = 2996] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:32:54 INFO - PROCESS | 2996 | 1464622374533 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:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 830ms 08:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:32:54 INFO - PROCESS | 2996 | 1464622374592 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 2996 | 1464622374594 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 08:32:54 INFO - PROCESS | 2996 | 1464622374597 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 2996 | 1464622374599 Marionette TRACE conn6 <- [1,1718,null,{}] 08:32:54 INFO - PROCESS | 2996 | 1464622374603 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:32:54 INFO - PROCESS | 2996 | 1464622374689 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 08:32:54 INFO - PROCESS | 2996 | 1464622374779 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA5C000 == 36 [pid = 2996] [id = 439] 08:32:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (0DA60000) [pid = 2996] [serial = 1317] [outer = 00000000] 08:32:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (14C7B000) [pid = 2996] [serial = 1318] [outer = 0DA60000] 08:32:54 INFO - PROCESS | 2996 | 1464622374826 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (152B3000) [pid = 2996] [serial = 1319] [outer = 0DA60000] 08:32:55 INFO - PROCESS | 2996 | 1464622375178 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:32:55 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:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 08:32:55 INFO - PROCESS | 2996 | 1464622375228 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 2996 | 1464622375230 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 08:32:55 INFO - PROCESS | 2996 | 1464622375233 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:32:55 INFO - PROCESS | 2996 | 1464622375235 Marionette TRACE conn6 <- [1,1722,null,{}] 08:32:55 INFO - PROCESS | 2996 | 1464622375238 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:32:55 INFO - PROCESS | 2996 | 1464622375351 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 08:32:55 INFO - PROCESS | 2996 | 1464622375360 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 2996 | ++DOCSHELL 152A4C00 == 37 [pid = 2996] [id = 440] 08:32:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (16C78800) [pid = 2996] [serial = 1320] [outer = 00000000] 08:32:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (18634000) [pid = 2996] [serial = 1321] [outer = 16C78800] 08:32:55 INFO - PROCESS | 2996 | 1464622375405 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (1910A800) [pid = 2996] [serial = 1322] [outer = 16C78800] 08:32:55 INFO - PROCESS | 2996 | 1464622375807 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:32:55 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:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 08:32:55 INFO - PROCESS | 2996 | 1464622375868 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 08:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:32:55 INFO - PROCESS | 2996 | 1464622375870 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 08:32:55 INFO - PROCESS | 2996 | 1464622375873 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 2996 | 1464622375875 Marionette TRACE conn6 <- [1,1726,null,{}] 08:32:55 INFO - PROCESS | 2996 | 1464622375879 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:32:55 INFO - PROCESS | 2996 | 1464622375992 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 08:32:56 INFO - PROCESS | 2996 | 1464622376034 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14650000 == 38 [pid = 2996] [id = 441] 08:32:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (1488DC00) [pid = 2996] [serial = 1323] [outer = 00000000] 08:32:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (19194400) [pid = 2996] [serial = 1324] [outer = 1488DC00] 08:32:56 INFO - PROCESS | 2996 | 1464622376082 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (19195000) [pid = 2996] [serial = 1325] [outer = 1488DC00] 08:32:56 INFO - PROCESS | 2996 | 1464622376558 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:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 08:32:56 INFO - PROCESS | 2996 | 1464622376604 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 2996 | 1464622376609 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 08:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:32:56 INFO - PROCESS | 2996 | 1464622376614 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 2996 | 1464622376619 Marionette TRACE conn6 <- [1,1730,null,{}] 08:32:56 INFO - PROCESS | 2996 | 1464622376626 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:32:56 INFO - PROCESS | 2996 | 1464622376733 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 08:32:56 INFO - PROCESS | 2996 | 1464622376870 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CC9AC00 == 39 [pid = 2996] [id = 442] 08:32:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (0CFDBC00) [pid = 2996] [serial = 1326] [outer = 00000000] 08:32:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (0D4F6C00) [pid = 2996] [serial = 1327] [outer = 0CFDBC00] 08:32:56 INFO - PROCESS | 2996 | 1464622376927 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (0DA5C400) [pid = 2996] [serial = 1328] [outer = 0CFDBC00] 08:32:57 INFO - PROCESS | 2996 | 1464622377586 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:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1026ms 08:32:57 INFO - PROCESS | 2996 | 1464622377641 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 2996 | 1464622377647 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:32:57 INFO - PROCESS | 2996 | 1464622377687 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 2996 | 1464622377690 Marionette TRACE conn6 <- [1,1734,null,{}] 08:32:57 INFO - PROCESS | 2996 | 1464622377694 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:32:57 INFO - PROCESS | 2996 | 1464622377801 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 08:32:57 INFO - PROCESS | 2996 | 1464622377933 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14651800 == 40 [pid = 2996] [id = 443] 08:32:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (1468AC00) [pid = 2996] [serial = 1329] [outer = 00000000] 08:32:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (1498E000) [pid = 2996] [serial = 1330] [outer = 1468AC00] 08:32:57 INFO - PROCESS | 2996 | 1464622377989 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (15115800) [pid = 2996] [serial = 1331] [outer = 1468AC00] 08:32:58 INFO - PROCESS | 2996 | 1464622378606 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:32:58 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:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 990ms 08:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:32:58 INFO - PROCESS | 2996 | 1464622378658 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 2996 | 1464622378661 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 08:32:58 INFO - PROCESS | 2996 | 1464622378665 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 2996 | 1464622378668 Marionette TRACE conn6 <- [1,1738,null,{}] 08:32:58 INFO - PROCESS | 2996 | 1464622378679 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:32:58 INFO - PROCESS | 2996 | 1464622378787 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 08:32:58 INFO - PROCESS | 2996 | 1464622378919 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1919D400 == 41 [pid = 2996] [id = 444] 08:32:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (1932E400) [pid = 2996] [serial = 1332] [outer = 00000000] 08:32:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (19360400) [pid = 2996] [serial = 1333] [outer = 1932E400] 08:32:58 INFO - PROCESS | 2996 | 1464622378978 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (19659C00) [pid = 2996] [serial = 1334] [outer = 1932E400] 08:32:59 INFO - PROCESS | 2996 | 1464622379621 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:32:59 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:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1021ms 08:32:59 INFO - PROCESS | 2996 | 1464622379689 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 2996 | 1464622379692 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 08:32:59 INFO - PROCESS | 2996 | 1464622379695 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:32:59 INFO - PROCESS | 2996 | 1464622379697 Marionette TRACE conn6 <- [1,1742,null,{}] 08:32:59 INFO - PROCESS | 2996 | 1464622379701 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:32:59 INFO - PROCESS | 2996 | 1464622379807 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 08:32:59 INFO - PROCESS | 2996 | 1464622379939 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19197000 == 42 [pid = 2996] [id = 445] 08:32:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (1933C800) [pid = 2996] [serial = 1335] [outer = 00000000] 08:32:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (196EC400) [pid = 2996] [serial = 1336] [outer = 1933C800] 08:32:59 INFO - PROCESS | 2996 | 1464622379995 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (1979A800) [pid = 2996] [serial = 1337] [outer = 1933C800] 08:33:00 INFO - PROCESS | 2996 | 1464622380692 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:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1069ms 08:33:00 INFO - PROCESS | 2996 | 1464622380769 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 2996 | 1464622380773 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 08:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:33:00 INFO - PROCESS | 2996 | 1464622380793 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 2996 | 1464622380797 Marionette TRACE conn6 <- [1,1746,null,{}] 08:33:00 INFO - PROCESS | 2996 | 1464622380802 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:33:00 INFO - PROCESS | 2996 | 1464622380903 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 08:33:01 INFO - PROCESS | 2996 | 1464622381042 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | --DOMWINDOW == 93 (1802B400) [pid = 2996] [serial = 1276] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (0E974000) [pid = 2996] [serial = 1261] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (14652C00) [pid = 2996] [serial = 1262] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (15111800) [pid = 2996] [serial = 1267] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (154AB000) [pid = 2996] [serial = 1273] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (15118400) [pid = 2996] [serial = 1268] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (0DB72000) [pid = 2996] [serial = 1258] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (0DC02400) [pid = 2996] [serial = 1259] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (0CBEFC00) [pid = 2996] [serial = 1252] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0CF33400) [pid = 2996] [serial = 1253] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (0D4F7000) [pid = 2996] [serial = 1255] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (0D759000) [pid = 2996] [serial = 1256] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (14894400) [pid = 2996] [serial = 1264] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (1491BC00) [pid = 2996] [serial = 1265] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (152AEC00) [pid = 2996] [serial = 1270] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (152B7800) [pid = 2996] [serial = 1271] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (181C0C00) [pid = 2996] [serial = 1279] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (1F405C00) [pid = 2996] [serial = 1250] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (1802D400) [pid = 2996] [serial = 1277] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (19356000) [pid = 2996] [serial = 1289] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (19107400) [pid = 2996] [serial = 1280] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 72 (15119400) [pid = 2996] [serial = 1285] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 71 (0D1F4800) [pid = 2996] [serial = 1282] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 70 (0D81D000) [pid = 2996] [serial = 1283] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 69 (152BAC00) [pid = 2996] [serial = 1286] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 68 (15413000) [pid = 2996] [serial = 1274] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | --DOMWINDOW == 67 (19198400) [pid = 2996] [serial = 1288] [outer = 00000000] [url = about:blank] 08:33:01 INFO - PROCESS | 2996 | ++DOCSHELL 0CB2A400 == 43 [pid = 2996] [id = 446] 08:33:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 68 (0CB2AC00) [pid = 2996] [serial = 1338] [outer = 00000000] 08:33:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 69 (0CB53400) [pid = 2996] [serial = 1339] [outer = 0CB2AC00] 08:33:01 INFO - PROCESS | 2996 | 1464622381137 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 70 (0CFEC800) [pid = 2996] [serial = 1340] [outer = 0CB2AC00] 08:33:01 INFO - PROCESS | 2996 | 1464622381581 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:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 830ms 08:33:01 INFO - PROCESS | 2996 | 1464622381627 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 2996 | 1464622381632 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 08:33:01 INFO - PROCESS | 2996 | 1464622381638 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:33:01 INFO - PROCESS | 2996 | 1464622381640 Marionette TRACE conn6 <- [1,1750,null,{}] 08:33:01 INFO - PROCESS | 2996 | 1464622381644 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:33:01 INFO - PROCESS | 2996 | 1464622381728 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 08:33:01 INFO - PROCESS | 2996 | 1464622381737 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F5000 == 44 [pid = 2996] [id = 447] 08:33:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 71 (0DA65000) [pid = 2996] [serial = 1341] [outer = 00000000] 08:33:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (0DDB2800) [pid = 2996] [serial = 1342] [outer = 0DA65000] 08:33:01 INFO - PROCESS | 2996 | 1464622381782 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 73 (0DFAFC00) [pid = 2996] [serial = 1343] [outer = 0DA65000] 08:33:02 INFO - PROCESS | 2996 | 1464622382260 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:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 08:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:33:02 INFO - PROCESS | 2996 | 1464622382311 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 2996 | 1464622382313 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 08:33:02 INFO - PROCESS | 2996 | 1464622382316 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 2996 | 1464622382320 Marionette TRACE conn6 <- [1,1754,null,{}] 08:33:02 INFO - PROCESS | 2996 | 1464622382330 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:33:02 INFO - PROCESS | 2996 | 1464622382415 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 08:33:02 INFO - PROCESS | 2996 | 1464622382426 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14895800 == 45 [pid = 2996] [id = 448] 08:33:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (14896000) [pid = 2996] [serial = 1344] [outer = 00000000] 08:33:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (1491F800) [pid = 2996] [serial = 1345] [outer = 14896000] 08:33:02 INFO - PROCESS | 2996 | 1464622382473 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (14C27800) [pid = 2996] [serial = 1346] [outer = 14896000] 08:33:02 INFO - PROCESS | 2996 | 1464622382959 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:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 08:33:02 INFO - PROCESS | 2996 | 1464622383007 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 2996 | 1464622383010 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 08:33:02 INFO - PROCESS | 2996 | 1464622383013 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:33:02 INFO - PROCESS | 2996 | 1464622383015 Marionette TRACE conn6 <- [1,1758,null,{}] 08:33:02 INFO - PROCESS | 2996 | 1464622383018 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:33:03 INFO - PROCESS | 2996 | 1464622383103 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 08:33:03 INFO - PROCESS | 2996 | 1464622383200 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1506DC00 == 46 [pid = 2996] [id = 449] 08:33:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (15113C00) [pid = 2996] [serial = 1347] [outer = 00000000] 08:33:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (15120400) [pid = 2996] [serial = 1348] [outer = 15113C00] 08:33:03 INFO - PROCESS | 2996 | 1464622383245 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (152B6400) [pid = 2996] [serial = 1349] [outer = 15113C00] 08:33:03 INFO - PROCESS | 2996 | 1464622383656 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:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 08:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:33:03 INFO - PROCESS | 2996 | 1464622383687 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 2996 | 1464622383689 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 08:33:03 INFO - PROCESS | 2996 | 1464622383693 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 2996 | 1464622383694 Marionette TRACE conn6 <- [1,1762,null,{}] 08:33:03 INFO - PROCESS | 2996 | 1464622383698 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:33:03 INFO - PROCESS | 2996 | 1464622383811 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 08:33:03 INFO - PROCESS | 2996 | 1464622383899 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15412400 == 47 [pid = 2996] [id = 450] 08:33:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (15412C00) [pid = 2996] [serial = 1350] [outer = 00000000] 08:33:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (15F13400) [pid = 2996] [serial = 1351] [outer = 15412C00] 08:33:03 INFO - PROCESS | 2996 | 1464622383944 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (15FECC00) [pid = 2996] [serial = 1352] [outer = 15412C00] 08:33:04 INFO - PROCESS | 2996 | 1464622384374 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:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 08:33:04 INFO - PROCESS | 2996 | 1464622384423 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 2996 | 1464622384426 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 08:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:33:04 INFO - PROCESS | 2996 | 1464622384434 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 2996 | 1464622384436 Marionette TRACE conn6 <- [1,1766,null,{}] 08:33:04 INFO - PROCESS | 2996 | 1464622384439 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:33:04 INFO - PROCESS | 2996 | 1464622384581 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 08:33:04 INFO - PROCESS | 2996 | 1464622384642 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 16C6F000 == 48 [pid = 2996] [id = 451] 08:33:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (16FF3000) [pid = 2996] [serial = 1353] [outer = 00000000] 08:33:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (1868C800) [pid = 2996] [serial = 1354] [outer = 16FF3000] 08:33:04 INFO - PROCESS | 2996 | 1464622384688 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (1910EC00) [pid = 2996] [serial = 1355] [outer = 16FF3000] 08:33:05 INFO - PROCESS | 2996 | 1464622385090 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:33:05 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:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 08:33:05 INFO - PROCESS | 2996 | 1464622385205 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 2996 | 1464622385207 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 08:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:33:05 INFO - PROCESS | 2996 | 1464622385211 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 2996 | 1464622385212 Marionette TRACE conn6 <- [1,1770,null,{}] 08:33:05 INFO - PROCESS | 2996 | 1464622385216 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:33:05 INFO - PROCESS | 2996 | 1464622385325 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 08:33:05 INFO - PROCESS | 2996 | 1464622385334 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 2996 | ++DOCSHELL 0CB52000 == 49 [pid = 2996] [id = 452] 08:33:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (0CB9A400) [pid = 2996] [serial = 1356] [outer = 00000000] 08:33:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (1933CC00) [pid = 2996] [serial = 1357] [outer = 0CB9A400] 08:33:05 INFO - PROCESS | 2996 | 1464622385429 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (19356000) [pid = 2996] [serial = 1358] [outer = 0CB9A400] 08:33:05 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (14650C00) [pid = 2996] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:33:05 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (0D814800) [pid = 2996] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:33:05 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (15F0C800) [pid = 2996] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:33:05 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (16C78800) [pid = 2996] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:33:05 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (152B2800) [pid = 2996] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:33:05 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (0DA60000) [pid = 2996] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:33:05 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (0D33CC00) [pid = 2996] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:33:05 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (15076C00) [pid = 2996] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:33:05 INFO - PROCESS | 2996 | 1464622385829 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:33:05 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:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 08:33:05 INFO - PROCESS | 2996 | 1464622385883 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 2996 | 1464622385885 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 08:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:33:05 INFO - PROCESS | 2996 | 1464622385888 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 2996 | 1464622385890 Marionette TRACE conn6 <- [1,1774,null,{}] 08:33:05 INFO - PROCESS | 2996 | 1464622385893 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:33:05 INFO - PROCESS | 2996 | 1464622385971 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 08:33:05 INFO - PROCESS | 2996 | 1464622385978 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 2996 | ++DOCSHELL 149F2800 == 50 [pid = 2996] [id = 453] 08:33:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (16C73800) [pid = 2996] [serial = 1359] [outer = 00000000] 08:33:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (1919A000) [pid = 2996] [serial = 1360] [outer = 16C73800] 08:33:06 INFO - PROCESS | 2996 | 1464622386022 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (1965CC00) [pid = 2996] [serial = 1361] [outer = 16C73800] 08:33:06 INFO - PROCESS | 2996 | 1464622386450 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:33:06 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:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 570ms 08:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:33:06 INFO - PROCESS | 2996 | 1464622386459 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 2996 | 1464622386461 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 08:33:06 INFO - PROCESS | 2996 | 1464622386464 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 2996 | 1464622386466 Marionette TRACE conn6 <- [1,1778,null,{}] 08:33:06 INFO - PROCESS | 2996 | 1464622386484 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:33:06 INFO - PROCESS | 2996 | 1464622386565 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 08:33:06 INFO - PROCESS | 2996 | 1464622386572 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 191BF400 == 51 [pid = 2996] [id = 454] 08:33:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (19665C00) [pid = 2996] [serial = 1362] [outer = 00000000] 08:33:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (197A1000) [pid = 2996] [serial = 1363] [outer = 19665C00] 08:33:06 INFO - PROCESS | 2996 | 1464622386616 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (198D0000) [pid = 2996] [serial = 1364] [outer = 19665C00] 08:33:07 INFO - PROCESS | 2996 | 1464622387057 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:33:07 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:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 08:33:07 INFO - PROCESS | 2996 | 1464622387095 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 2996 | 1464622387097 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 08:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:33:07 INFO - PROCESS | 2996 | 1464622387100 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 2996 | 1464622387102 Marionette TRACE conn6 <- [1,1782,null,{}] 08:33:07 INFO - PROCESS | 2996 | 1464622387105 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:33:07 INFO - PROCESS | 2996 | 1464622387225 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 08:33:07 INFO - PROCESS | 2996 | 1464622387232 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 18631800 == 52 [pid = 2996] [id = 455] 08:33:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (19799C00) [pid = 2996] [serial = 1365] [outer = 00000000] 08:33:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (198DB000) [pid = 2996] [serial = 1366] [outer = 19799C00] 08:33:07 INFO - PROCESS | 2996 | 1464622387276 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (1A253C00) [pid = 2996] [serial = 1367] [outer = 19799C00] 08:33:07 INFO - PROCESS | 2996 | 1464622387846 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:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 08:33:07 INFO - PROCESS | 2996 | 1464622387872 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 08:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:33:07 INFO - PROCESS | 2996 | 1464622387876 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 08:33:07 INFO - PROCESS | 2996 | 1464622387882 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 2996 | 1464622387886 Marionette TRACE conn6 <- [1,1786,null,{}] 08:33:07 INFO - PROCESS | 2996 | 1464622387892 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:33:08 INFO - PROCESS | 2996 | 1464622388047 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 08:33:08 INFO - PROCESS | 2996 | 1464622388182 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D15EC00 == 53 [pid = 2996] [id = 456] 08:33:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (0D33B800) [pid = 2996] [serial = 1368] [outer = 00000000] 08:33:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (0DA69400) [pid = 2996] [serial = 1369] [outer = 0D33B800] 08:33:08 INFO - PROCESS | 2996 | 1464622388241 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (0DDB0000) [pid = 2996] [serial = 1370] [outer = 0D33B800] 08:33:08 INFO - PROCESS | 2996 | 1464622388811 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:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 990ms 08:33:08 INFO - PROCESS | 2996 | 1464622388872 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 2996 | 1464622388878 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 08:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:33:08 INFO - PROCESS | 2996 | 1464622388885 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 2996 | 1464622388888 Marionette TRACE conn6 <- [1,1790,null,{}] 08:33:08 INFO - PROCESS | 2996 | 1464622388892 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:33:08 INFO - PROCESS | 2996 | 1464622389001 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 08:33:09 INFO - PROCESS | 2996 | 1464622389135 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14891000 == 54 [pid = 2996] [id = 457] 08:33:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (14894C00) [pid = 2996] [serial = 1371] [outer = 00000000] 08:33:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (1502F800) [pid = 2996] [serial = 1372] [outer = 14894C00] 08:33:09 INFO - PROCESS | 2996 | 1464622389191 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (152B0C00) [pid = 2996] [serial = 1373] [outer = 14894C00] 08:33:09 INFO - PROCESS | 2996 | 1464622389814 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:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 08:33:09 INFO - PROCESS | 2996 | 1464622389857 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 2996 | 1464622389860 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 08:33:09 INFO - PROCESS | 2996 | 1464622389864 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:33:09 INFO - PROCESS | 2996 | 1464622389867 Marionette TRACE conn6 <- [1,1794,null,{}] 08:33:09 INFO - PROCESS | 2996 | 1464622389892 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:33:10 INFO - PROCESS | 2996 | 1464622390032 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 08:33:10 INFO - PROCESS | 2996 | 1464622390098 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 154A6000 == 55 [pid = 2996] [id = 458] 08:33:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (1910DC00) [pid = 2996] [serial = 1374] [outer = 00000000] 08:33:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (198D9400) [pid = 2996] [serial = 1375] [outer = 1910DC00] 08:33:10 INFO - PROCESS | 2996 | 1464622390155 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (1BE42400) [pid = 2996] [serial = 1376] [outer = 1910DC00] 08:33:10 INFO - PROCESS | 2996 | 1464622390749 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:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 930ms 08:33:10 INFO - PROCESS | 2996 | 1464622390797 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 2996 | 1464622390800 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 08:33:10 INFO - PROCESS | 2996 | 1464622390803 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:33:10 INFO - PROCESS | 2996 | 1464622390805 Marionette TRACE conn6 <- [1,1798,null,{}] 08:33:10 INFO - PROCESS | 2996 | 1464622390809 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:33:10 INFO - PROCESS | 2996 | 1464622390916 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 08:33:11 INFO - PROCESS | 2996 | 1464622391022 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE4B000 == 56 [pid = 2996] [id = 459] 08:33:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (1BE4CC00) [pid = 2996] [serial = 1377] [outer = 00000000] 08:33:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (1BE59000) [pid = 2996] [serial = 1378] [outer = 1BE4CC00] 08:33:11 INFO - PROCESS | 2996 | 1464622391077 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (1BE5E000) [pid = 2996] [serial = 1379] [outer = 1BE4CC00] 08:33:11 INFO - PROCESS | 2996 | 1464622391661 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:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 930ms 08:33:11 INFO - PROCESS | 2996 | 1464622391882 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 2996 | 1464622391887 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 08:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:33:11 INFO - PROCESS | 2996 | 1464622391906 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 2996 | 1464622391909 Marionette TRACE conn6 <- [1,1802,null,{}] 08:33:11 INFO - PROCESS | 2996 | 1464622391915 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:33:11 INFO - PROCESS | 2996 | 1464622392013 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 08:33:12 INFO - PROCESS | 2996 | 1464622392147 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBEA800 == 57 [pid = 2996] [id = 460] 08:33:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (0CBEDC00) [pid = 2996] [serial = 1380] [outer = 00000000] 08:33:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0D81D800) [pid = 2996] [serial = 1381] [outer = 0CBEDC00] 08:33:12 INFO - PROCESS | 2996 | 1464622392201 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0DB71800) [pid = 2996] [serial = 1382] [outer = 0CBEDC00] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 1491C000 == 56 [pid = 2996] [id = 436] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 0DA5C000 == 55 [pid = 2996] [id = 439] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 152A4C00 == 54 [pid = 2996] [id = 440] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 152B2400 == 53 [pid = 2996] [id = 437] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 1488EC00 == 52 [pid = 2996] [id = 438] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 0DDB4C00 == 51 [pid = 2996] [id = 340] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 1464DC00 == 50 [pid = 2996] [id = 435] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 0D813400 == 49 [pid = 2996] [id = 343] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 191BF400 == 48 [pid = 2996] [id = 454] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 149F2800 == 47 [pid = 2996] [id = 453] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 0CB52000 == 46 [pid = 2996] [id = 452] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 16C6F000 == 45 [pid = 2996] [id = 451] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 15412400 == 44 [pid = 2996] [id = 450] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 1506DC00 == 43 [pid = 2996] [id = 449] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 14895800 == 42 [pid = 2996] [id = 448] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 0D7F5000 == 41 [pid = 2996] [id = 447] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 0CB2A400 == 40 [pid = 2996] [id = 446] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (19194400) [pid = 2996] [serial = 1324] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 19197000 == 39 [pid = 2996] [id = 445] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 1919D400 == 38 [pid = 2996] [id = 444] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 14651800 == 37 [pid = 2996] [id = 443] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 0CC9AC00 == 36 [pid = 2996] [id = 442] 08:33:12 INFO - PROCESS | 2996 | --DOCSHELL 14650000 == 35 [pid = 2996] [id = 441] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (1491E400) [pid = 2996] [serial = 1306] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (0D4F5800) [pid = 2996] [serial = 1294] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (0DDB5000) [pid = 2996] [serial = 1303] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0DFA0C00) [pid = 2996] [serial = 1304] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (18033C00) [pid = 2996] [serial = 1315] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (1910A800) [pid = 2996] [serial = 1322] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (152BF800) [pid = 2996] [serial = 1313] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (152BE800) [pid = 2996] [serial = 1312] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (14C7B000) [pid = 2996] [serial = 1318] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (180B9000) [pid = 2996] [serial = 1316] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (18634000) [pid = 2996] [serial = 1321] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (0D4F7C00) [pid = 2996] [serial = 1300] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (0D7F6800) [pid = 2996] [serial = 1301] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (0D7F0800) [pid = 2996] [serial = 1297] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (1965A800) [pid = 2996] [serial = 1291] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (15117400) [pid = 2996] [serial = 1309] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (15120000) [pid = 2996] [serial = 1310] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (152B3000) [pid = 2996] [serial = 1319] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (14994000) [pid = 2996] [serial = 1307] [outer = 00000000] [url = about:blank] 08:33:12 INFO - PROCESS | 2996 | 1464622392875 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:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1021ms 08:33:12 INFO - PROCESS | 2996 | 1464622392929 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 08:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:33:12 INFO - PROCESS | 2996 | 1464622392932 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 08:33:12 INFO - PROCESS | 2996 | 1464622392940 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 2996 | 1464622392943 Marionette TRACE conn6 <- [1,1806,null,{}] 08:33:12 INFO - PROCESS | 2996 | 1464622392947 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:33:13 INFO - PROCESS | 2996 | 1464622393034 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 08:33:13 INFO - PROCESS | 2996 | 1464622393124 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CF29800 == 36 [pid = 2996] [id = 461] 08:33:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (0CFF9400) [pid = 2996] [serial = 1383] [outer = 00000000] 08:33:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (0D7F5000) [pid = 2996] [serial = 1384] [outer = 0CFF9400] 08:33:13 INFO - PROCESS | 2996 | 1464622393180 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (0DA5EC00) [pid = 2996] [serial = 1385] [outer = 0CFF9400] 08:33:13 INFO - PROCESS | 2996 | 1464622393639 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:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 08:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:33:13 INFO - PROCESS | 2996 | 1464622393669 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 2996 | 1464622393671 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 08:33:13 INFO - PROCESS | 2996 | 1464622393674 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 2996 | 1464622393676 Marionette TRACE conn6 <- [1,1810,null,{}] 08:33:13 INFO - PROCESS | 2996 | 1464622393685 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:33:13 INFO - PROCESS | 2996 | 1464622393772 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 08:33:13 INFO - PROCESS | 2996 | 1464622393782 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1465A400 == 37 [pid = 2996] [id = 462] 08:33:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (1465A800) [pid = 2996] [serial = 1386] [outer = 00000000] 08:33:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (14895800) [pid = 2996] [serial = 1387] [outer = 1465A800] 08:33:13 INFO - PROCESS | 2996 | 1464622393830 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (14922400) [pid = 2996] [serial = 1388] [outer = 1465A800] 08:33:14 INFO - PROCESS | 2996 | 1464622394311 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:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 08:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:33:14 INFO - PROCESS | 2996 | 1464622394349 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 2996 | 1464622394351 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 08:33:14 INFO - PROCESS | 2996 | 1464622394354 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 2996 | 1464622394356 Marionette TRACE conn6 <- [1,1814,null,{}] 08:33:14 INFO - PROCESS | 2996 | 1464622394359 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:33:14 INFO - PROCESS | 2996 | 1464622394445 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 08:33:14 INFO - PROCESS | 2996 | 1464622394471 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1511AC00 == 38 [pid = 2996] [id = 463] 08:33:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (1511B400) [pid = 2996] [serial = 1389] [outer = 00000000] 08:33:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (152AC000) [pid = 2996] [serial = 1390] [outer = 1511B400] 08:33:14 INFO - PROCESS | 2996 | 1464622394519 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (152BB800) [pid = 2996] [serial = 1391] [outer = 1511B400] 08:33:14 INFO - PROCESS | 2996 | 1464622395007 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:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 08:33:15 INFO - PROCESS | 2996 | 1464622395088 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 2996 | 1464622395090 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 08:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:33:15 INFO - PROCESS | 2996 | 1464622395093 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 2996 | 1464622395095 Marionette TRACE conn6 <- [1,1818,null,{}] 08:33:15 INFO - PROCESS | 2996 | 1464622395099 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:33:15 INFO - PROCESS | 2996 | 1464622395218 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 08:33:15 INFO - PROCESS | 2996 | 1464622395226 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15412400 == 39 [pid = 2996] [id = 464] 08:33:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (1541E000) [pid = 2996] [serial = 1392] [outer = 00000000] 08:33:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (16C6C000) [pid = 2996] [serial = 1393] [outer = 1541E000] 08:33:15 INFO - PROCESS | 2996 | 1464622395323 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (16FF9000) [pid = 2996] [serial = 1394] [outer = 1541E000] 08:33:15 INFO - PROCESS | 2996 | 1464622395753 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:33:15 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:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 08:33:15 INFO - PROCESS | 2996 | 1464622395764 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 2996 | 1464622395766 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 08:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:33:15 INFO - PROCESS | 2996 | 1464622395769 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 2996 | 1464622395771 Marionette TRACE conn6 <- [1,1822,null,{}] 08:33:15 INFO - PROCESS | 2996 | 1464622395779 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:33:15 INFO - PROCESS | 2996 | 1464622395950 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 08:33:15 INFO - PROCESS | 2996 | 1464622395980 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1468A400 == 40 [pid = 2996] [id = 465] 08:33:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (18035C00) [pid = 2996] [serial = 1395] [outer = 00000000] 08:33:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (181C1400) [pid = 2996] [serial = 1396] [outer = 18035C00] 08:33:16 INFO - PROCESS | 2996 | 1464622396029 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (1910CC00) [pid = 2996] [serial = 1397] [outer = 18035C00] 08:33:16 INFO - PROCESS | 2996 | 1464622396500 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:33:16 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:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 770ms 08:33:16 INFO - PROCESS | 2996 | 1464622396541 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 2996 | 1464622396543 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 08:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:33:16 INFO - PROCESS | 2996 | 1464622396554 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 2996 | 1464622396555 Marionette TRACE conn6 <- [1,1826,null,{}] 08:33:16 INFO - PROCESS | 2996 | 1464622396559 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:33:16 INFO - PROCESS | 2996 | 1464622396670 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 08:33:16 INFO - PROCESS | 2996 | 1464622396677 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19113C00 == 41 [pid = 2996] [id = 466] 08:33:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (1915D400) [pid = 2996] [serial = 1398] [outer = 00000000] 08:33:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (191BF400) [pid = 2996] [serial = 1399] [outer = 1915D400] 08:33:16 INFO - PROCESS | 2996 | 1464622396723 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (19334000) [pid = 2996] [serial = 1400] [outer = 1915D400] 08:33:17 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (15412C00) [pid = 2996] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:33:17 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (16FF3000) [pid = 2996] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:33:17 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0DA65000) [pid = 2996] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:33:17 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (14896000) [pid = 2996] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:33:17 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (15113C00) [pid = 2996] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:33:17 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (0CB9A400) [pid = 2996] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:33:17 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (0CB2AC00) [pid = 2996] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:33:17 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (19665C00) [pid = 2996] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:33:17 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (16C73800) [pid = 2996] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:33:17 INFO - PROCESS | 2996 | 1464622397338 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:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 830ms 08:33:17 INFO - PROCESS | 2996 | 1464622397386 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 08:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:33:17 INFO - PROCESS | 2996 | 1464622397388 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 08:33:17 INFO - PROCESS | 2996 | 1464622397392 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 2996 | 1464622397394 Marionette TRACE conn6 <- [1,1830,null,{}] 08:33:17 INFO - PROCESS | 2996 | 1464622397397 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:33:17 INFO - PROCESS | 2996 | 1464622397527 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 08:33:17 INFO - PROCESS | 2996 | 1464622397593 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBEA400 == 42 [pid = 2996] [id = 467] 08:33:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (0D33B400) [pid = 2996] [serial = 1401] [outer = 00000000] 08:33:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (152A4800) [pid = 2996] [serial = 1402] [outer = 0D33B400] 08:33:17 INFO - PROCESS | 2996 | 1464622397640 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (15FE5800) [pid = 2996] [serial = 1403] [outer = 0D33B400] 08:33:17 INFO - PROCESS | 2996 | 1464622398001 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:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 08:33:17 INFO - PROCESS | 2996 | 1464622398022 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 08:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:33:18 INFO - PROCESS | 2996 | 1464622398024 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 08:33:18 INFO - PROCESS | 2996 | 1464622398027 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 2996 | 1464622398029 Marionette TRACE conn6 <- [1,1834,null,{}] 08:33:18 INFO - PROCESS | 2996 | 1464622398044 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:33:18 INFO - PROCESS | 2996 | 1464622398123 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 08:33:18 INFO - PROCESS | 2996 | 1464622398130 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1511D400 == 43 [pid = 2996] [id = 468] 08:33:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (181BD800) [pid = 2996] [serial = 1404] [outer = 00000000] 08:33:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (19797C00) [pid = 2996] [serial = 1405] [outer = 181BD800] 08:33:18 INFO - PROCESS | 2996 | 1464622398174 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (198D7400) [pid = 2996] [serial = 1406] [outer = 181BD800] 08:33:18 INFO - PROCESS | 2996 | 1464622398609 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:33:18 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:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 08:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:33:18 INFO - PROCESS | 2996 | 1464622398659 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 2996 | 1464622398661 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 08:33:18 INFO - PROCESS | 2996 | 1464622398664 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 2996 | 1464622398666 Marionette TRACE conn6 <- [1,1838,null,{}] 08:33:18 INFO - PROCESS | 2996 | 1464622398670 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:33:18 INFO - PROCESS | 2996 | 1464622398757 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 08:33:18 INFO - PROCESS | 2996 | 1464622398767 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1A6A5000 == 44 [pid = 2996] [id = 469] 08:33:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (1A6A9800) [pid = 2996] [serial = 1407] [outer = 00000000] 08:33:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (1BE4E400) [pid = 2996] [serial = 1408] [outer = 1A6A9800] 08:33:18 INFO - PROCESS | 2996 | 1464622398811 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (1BE4EC00) [pid = 2996] [serial = 1409] [outer = 1A6A9800] 08:33:19 INFO - PROCESS | 2996 | 1464622399359 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:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 771ms 08:33:19 INFO - PROCESS | 2996 | 1464622399410 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 2996 | 1464622399414 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 08:33:19 INFO - PROCESS | 2996 | 1464622399420 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:33:19 INFO - PROCESS | 2996 | 1464622399424 Marionette TRACE conn6 <- [1,1842,null,{}] 08:33:19 INFO - PROCESS | 2996 | 1464622399431 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:33:19 INFO - PROCESS | 2996 | 1464622399545 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 08:33:19 INFO - PROCESS | 2996 | 1464622399665 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1C4000 == 45 [pid = 2996] [id = 470] 08:33:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0D385400) [pid = 2996] [serial = 1410] [outer = 00000000] 08:33:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0D7F1C00) [pid = 2996] [serial = 1411] [outer = 0D385400] 08:33:19 INFO - PROCESS | 2996 | 1464622399725 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0DA69800) [pid = 2996] [serial = 1412] [outer = 0D385400] 08:33:20 INFO - PROCESS | 2996 | 1464622400393 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:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1024ms 08:33:20 INFO - PROCESS | 2996 | 1464622400448 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 2996 | 1464622400454 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:33:20 INFO - PROCESS | 2996 | 1464622400461 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 2996 | 1464622400464 Marionette TRACE conn6 <- [1,1846,null,{}] 08:33:20 INFO - PROCESS | 2996 | 1464622400503 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:33:20 INFO - PROCESS | 2996 | 1464622400621 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 08:33:20 INFO - PROCESS | 2996 | 1464622400758 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1491F400 == 46 [pid = 2996] [id = 471] 08:33:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1499B800) [pid = 2996] [serial = 1413] [outer = 00000000] 08:33:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (15113400) [pid = 2996] [serial = 1414] [outer = 1499B800] 08:33:20 INFO - PROCESS | 2996 | 1464622400820 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (152B2C00) [pid = 2996] [serial = 1415] [outer = 1499B800] 08:33:21 INFO - PROCESS | 2996 | 1464622401443 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:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1037ms 08:33:21 INFO - PROCESS | 2996 | 1464622401500 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 2996 | 1464622401503 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 08:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:33:21 INFO - PROCESS | 2996 | 1464622401507 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 2996 | 1464622401510 Marionette TRACE conn6 <- [1,1850,null,{}] 08:33:21 INFO - PROCESS | 2996 | 1464622401521 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:33:21 INFO - PROCESS | 2996 | 1464622401632 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 08:33:21 INFO - PROCESS | 2996 | 1464622401775 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19797000 == 47 [pid = 2996] [id = 472] 08:33:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1979AC00) [pid = 2996] [serial = 1416] [outer = 00000000] 08:33:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1BE5F000) [pid = 2996] [serial = 1417] [outer = 1979AC00] 08:33:21 INFO - PROCESS | 2996 | 1464622401838 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1BF21400) [pid = 2996] [serial = 1418] [outer = 1979AC00] 08:33:22 INFO - PROCESS | 2996 | 1464622402437 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:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 08:33:22 INFO - PROCESS | 2996 | 1464622402480 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 2996 | 1464622402483 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 08:33:22 INFO - PROCESS | 2996 | 1464622402486 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:33:22 INFO - PROCESS | 2996 | 1464622402488 Marionette TRACE conn6 <- [1,1854,null,{}] 08:33:22 INFO - PROCESS | 2996 | 1464622402492 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:33:22 INFO - PROCESS | 2996 | 1464622402606 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 08:33:22 INFO - PROCESS | 2996 | 1464622402747 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C05E000 == 48 [pid = 2996] [id = 473] 08:33:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1C05FC00) [pid = 2996] [serial = 1419] [outer = 00000000] 08:33:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1C583800) [pid = 2996] [serial = 1420] [outer = 1C05FC00] 08:33:22 INFO - PROCESS | 2996 | 1464622402807 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1C6A4000) [pid = 2996] [serial = 1421] [outer = 1C05FC00] 08:33:23 INFO - PROCESS | 2996 | 1464622403409 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:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 08:33:23 INFO - PROCESS | 2996 | 1464622403460 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 2996 | 1464622403462 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 08:33:23 INFO - PROCESS | 2996 | 1464622403466 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:33:23 INFO - PROCESS | 2996 | 1464622403468 Marionette TRACE conn6 <- [1,1858,null,{}] 08:33:23 INFO - PROCESS | 2996 | 1464622403471 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:33:23 INFO - PROCESS | 2996 | 1464622403575 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 08:33:23 INFO - PROCESS | 2996 | 1464622403717 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D030800 == 49 [pid = 2996] [id = 474] 08:33:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1D0B4C00) [pid = 2996] [serial = 1422] [outer = 00000000] 08:33:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1D35AC00) [pid = 2996] [serial = 1423] [outer = 1D0B4C00] 08:33:23 INFO - PROCESS | 2996 | 1464622403776 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1D35E800) [pid = 2996] [serial = 1424] [outer = 1D0B4C00] 08:33:24 INFO - PROCESS | 2996 | 1464622404417 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:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1019ms 08:33:24 INFO - PROCESS | 2996 | 1464622404489 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 2996 | 1464622404492 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 08:33:24 INFO - PROCESS | 2996 | 1464622404495 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:33:24 INFO - PROCESS | 2996 | 1464622404497 Marionette TRACE conn6 <- [1,1862,null,{}] 08:33:24 INFO - PROCESS | 2996 | 1464622404501 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:33:24 INFO - PROCESS | 2996 | 1464622404800 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 08:33:24 INFO - PROCESS | 2996 | 1464622404947 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D4F7C00 == 50 [pid = 2996] [id = 475] 08:33:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (0D4FA800) [pid = 2996] [serial = 1425] [outer = 00000000] 08:33:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (0D7F7000) [pid = 2996] [serial = 1426] [outer = 0D4FA800] 08:33:25 INFO - PROCESS | 2996 | 1464622405001 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (0DC09000) [pid = 2996] [serial = 1427] [outer = 0D4FA800] 08:33:25 INFO - PROCESS | 2996 | 1464622405622 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:33:25 INFO - PROCESS | 2996 | --DOCSHELL 1511D400 == 49 [pid = 2996] [id = 468] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 0CBEA400 == 48 [pid = 2996] [id = 467] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 19113C00 == 47 [pid = 2996] [id = 466] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 1468A400 == 46 [pid = 2996] [id = 465] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 15412400 == 45 [pid = 2996] [id = 464] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 1511AC00 == 44 [pid = 2996] [id = 463] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 1465A400 == 43 [pid = 2996] [id = 462] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 0CF29800 == 42 [pid = 2996] [id = 461] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 0CBEA800 == 41 [pid = 2996] [id = 460] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 1BE4B000 == 40 [pid = 2996] [id = 459] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 154A6000 == 39 [pid = 2996] [id = 458] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 14891000 == 38 [pid = 2996] [id = 457] 08:33:25 INFO - PROCESS | 2996 | --DOCSHELL 0D15EC00 == 37 [pid = 2996] [id = 456] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (198DB000) [pid = 2996] [serial = 1366] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (19356000) [pid = 2996] [serial = 1358] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (197A1000) [pid = 2996] [serial = 1363] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1919A000) [pid = 2996] [serial = 1360] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (152B6400) [pid = 2996] [serial = 1349] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (1965CC00) [pid = 2996] [serial = 1361] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (15F13400) [pid = 2996] [serial = 1351] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (1868C800) [pid = 2996] [serial = 1354] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (15FECC00) [pid = 2996] [serial = 1352] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0DDB2800) [pid = 2996] [serial = 1342] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (0DFAFC00) [pid = 2996] [serial = 1343] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1491F800) [pid = 2996] [serial = 1345] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (14C27800) [pid = 2996] [serial = 1346] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (19360400) [pid = 2996] [serial = 1333] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (15120400) [pid = 2996] [serial = 1348] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1933CC00) [pid = 2996] [serial = 1357] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0CB53400) [pid = 2996] [serial = 1339] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (0CFEC800) [pid = 2996] [serial = 1340] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (1498E000) [pid = 2996] [serial = 1330] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (196EC400) [pid = 2996] [serial = 1336] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0D4F6C00) [pid = 2996] [serial = 1327] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (1910EC00) [pid = 2996] [serial = 1355] [outer = 00000000] [url = about:blank] 08:33:25 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (198D0000) [pid = 2996] [serial = 1364] [outer = 00000000] [url = about:blank] 08:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1234ms 08:33:25 INFO - PROCESS | 2996 | 1464622405734 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 08:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:33:25 INFO - PROCESS | 2996 | 1464622405738 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 08:33:25 INFO - PROCESS | 2996 | 1464622405742 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 2996 | 1464622405746 Marionette TRACE conn6 <- [1,1866,null,{}] 08:33:25 INFO - PROCESS | 2996 | 1464622405751 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:33:25 INFO - PROCESS | 2996 | 1464622405850 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 08:33:25 INFO - PROCESS | 2996 | 1464622405858 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D758400 == 38 [pid = 2996] [id = 476] 08:33:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (0D7ED000) [pid = 2996] [serial = 1428] [outer = 00000000] 08:33:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (0D81A800) [pid = 2996] [serial = 1429] [outer = 0D7ED000] 08:33:25 INFO - PROCESS | 2996 | 1464622405908 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (0DDB5400) [pid = 2996] [serial = 1430] [outer = 0D7ED000] 08:33:26 INFO - PROCESS | 2996 | 1464622406445 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:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 08:33:26 INFO - PROCESS | 2996 | 1464622406473 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 2996 | 1464622406476 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 08:33:26 INFO - PROCESS | 2996 | 1464622406480 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:33:26 INFO - PROCESS | 2996 | 1464622406482 Marionette TRACE conn6 <- [1,1870,null,{}] 08:33:26 INFO - PROCESS | 2996 | 1464622406485 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:33:26 INFO - PROCESS | 2996 | 1464622406571 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 08:33:26 INFO - PROCESS | 2996 | 1464622406587 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1491B000 == 39 [pid = 2996] [id = 477] 08:33:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (14924800) [pid = 2996] [serial = 1431] [outer = 00000000] 08:33:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (1502BC00) [pid = 2996] [serial = 1432] [outer = 14924800] 08:33:26 INFO - PROCESS | 2996 | 1464622406721 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (15114C00) [pid = 2996] [serial = 1433] [outer = 14924800] 08:33:27 INFO - PROCESS | 2996 | 1464622407125 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:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 08:33:27 INFO - PROCESS | 2996 | 1464622407153 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 2996 | 1464622407157 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 08:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:33:27 INFO - PROCESS | 2996 | 1464622407167 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 2996 | 1464622407171 Marionette TRACE conn6 <- [1,1874,null,{}] 08:33:27 INFO - PROCESS | 2996 | 1464622407175 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:33:27 INFO - PROCESS | 2996 | 1464622407264 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 08:33:27 INFO - PROCESS | 2996 | 1464622407271 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1511A800 == 40 [pid = 2996] [id = 478] 08:33:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (152B1800) [pid = 2996] [serial = 1434] [outer = 00000000] 08:33:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (16FF8000) [pid = 2996] [serial = 1435] [outer = 152B1800] 08:33:27 INFO - PROCESS | 2996 | 1464622407316 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (180B4800) [pid = 2996] [serial = 1436] [outer = 152B1800] 08:33:27 INFO - PROCESS | 2996 | 1464622407796 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:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 08:33:27 INFO - PROCESS | 2996 | 1464622407853 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 2996 | 1464622407855 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 08:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:33:27 INFO - PROCESS | 2996 | 1464622407864 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 2996 | 1464622407866 Marionette TRACE conn6 <- [1,1878,null,{}] 08:33:27 INFO - PROCESS | 2996 | 1464622407879 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:33:28 INFO - PROCESS | 2996 | 1464622408001 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 08:33:28 INFO - PROCESS | 2996 | 1464622408066 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181B9C00 == 41 [pid = 2996] [id = 479] 08:33:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (181BE400) [pid = 2996] [serial = 1437] [outer = 00000000] 08:33:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (19107000) [pid = 2996] [serial = 1438] [outer = 181BE400] 08:33:28 INFO - PROCESS | 2996 | 1464622408111 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1910EC00) [pid = 2996] [serial = 1439] [outer = 181BE400] 08:33:28 INFO - PROCESS | 2996 | 1464622408534 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:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 08:33:28 INFO - PROCESS | 2996 | 1464622408558 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 2996 | 1464622408560 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 08:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:33:28 INFO - PROCESS | 2996 | 1464622408563 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 2996 | 1464622408565 Marionette TRACE conn6 <- [1,1882,null,{}] 08:33:28 INFO - PROCESS | 2996 | 1464622408568 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:33:28 INFO - PROCESS | 2996 | 1464622408950 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 08:33:29 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1915D400) [pid = 2996] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:33:29 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1511B400) [pid = 2996] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:33:29 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (18035C00) [pid = 2996] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:33:29 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (0D33B400) [pid = 2996] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:33:29 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1465A800) [pid = 2996] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:33:29 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0CBEDC00) [pid = 2996] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:33:29 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (1541E000) [pid = 2996] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:33:29 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (0CFF9400) [pid = 2996] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:33:29 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (181BD800) [pid = 2996] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:33:29 INFO - PROCESS | 2996 | 1464622409119 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBEF800 == 42 [pid = 2996] [id = 480] 08:33:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (0CBF2400) [pid = 2996] [serial = 1440] [outer = 00000000] 08:33:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (0D1F5C00) [pid = 2996] [serial = 1441] [outer = 0CBF2400] 08:33:29 INFO - PROCESS | 2996 | 1464622409178 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0D4EF800) [pid = 2996] [serial = 1442] [outer = 0CBF2400] 08:33:29 INFO - PROCESS | 2996 | 1464622409827 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:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1321ms 08:33:29 INFO - PROCESS | 2996 | 1464622409887 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 2996 | 1464622409891 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 08:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:33:29 INFO - PROCESS | 2996 | 1464622409895 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 2996 | 1464622409899 Marionette TRACE conn6 <- [1,1886,null,{}] 08:33:29 INFO - PROCESS | 2996 | 1464622409904 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:33:30 INFO - PROCESS | 2996 | 1464622410014 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 08:33:30 INFO - PROCESS | 2996 | 1464622410158 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1502C000 == 43 [pid = 2996] [id = 481] 08:33:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1511AC00) [pid = 2996] [serial = 1443] [outer = 00000000] 08:33:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (152B5800) [pid = 2996] [serial = 1444] [outer = 1511AC00] 08:33:30 INFO - PROCESS | 2996 | 1464622410221 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1541E000) [pid = 2996] [serial = 1445] [outer = 1511AC00] 08:33:30 INFO - PROCESS | 2996 | 1464622410846 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:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1021ms 08:33:30 INFO - PROCESS | 2996 | 1464622410917 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 2996 | 1464622410920 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 08:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:33:30 INFO - PROCESS | 2996 | 1464622410924 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 2996 | 1464622410927 Marionette TRACE conn6 <- [1,1890,null,{}] 08:33:30 INFO - PROCESS | 2996 | 1464622410931 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:33:31 INFO - PROCESS | 2996 | 1464622411044 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 08:33:31 INFO - PROCESS | 2996 | 1464622411187 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19110C00 == 44 [pid = 2996] [id = 482] 08:33:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (19112000) [pid = 2996] [serial = 1446] [outer = 00000000] 08:33:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (19330000) [pid = 2996] [serial = 1447] [outer = 19112000] 08:33:31 INFO - PROCESS | 2996 | 1464622411243 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (19380800) [pid = 2996] [serial = 1448] [outer = 19112000] 08:33:31 INFO - PROCESS | 2996 | 1464622411868 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:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 08:33:31 INFO - PROCESS | 2996 | 1464622411897 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 2996 | 1464622411901 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 08:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:33:31 INFO - PROCESS | 2996 | 1464622411912 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 2996 | 1464622411916 Marionette TRACE conn6 <- [1,1894,null,{}] 08:33:31 INFO - PROCESS | 2996 | 1464622411920 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:33:32 INFO - PROCESS | 2996 | 1464622412033 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 08:33:32 INFO - PROCESS | 2996 | 1464622412169 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 197A1800 == 45 [pid = 2996] [id = 483] 08:33:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (197A3C00) [pid = 2996] [serial = 1449] [outer = 00000000] 08:33:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (198DC800) [pid = 2996] [serial = 1450] [outer = 197A3C00] 08:33:32 INFO - PROCESS | 2996 | 1464622412224 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1B7F4800) [pid = 2996] [serial = 1451] [outer = 197A3C00] 08:33:32 INFO - PROCESS | 2996 | 1464622412800 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:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 930ms 08:33:32 INFO - PROCESS | 2996 | 1464622412837 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 2996 | 1464622412839 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 08:33:32 INFO - PROCESS | 2996 | 1464622412842 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:33:32 INFO - PROCESS | 2996 | 1464622412844 Marionette TRACE conn6 <- [1,1898,null,{}] 08:33:32 INFO - PROCESS | 2996 | 1464622412848 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:33:32 INFO - PROCESS | 2996 | 1464622412954 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 08:33:33 INFO - PROCESS | 2996 | 1464622413066 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE4F400 == 46 [pid = 2996] [id = 484] 08:33:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1BE50400) [pid = 2996] [serial = 1452] [outer = 00000000] 08:33:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1BE64000) [pid = 2996] [serial = 1453] [outer = 1BE50400] 08:33:33 INFO - PROCESS | 2996 | 1464622413120 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1C00F400) [pid = 2996] [serial = 1454] [outer = 1BE50400] 08:33:33 INFO - PROCESS | 2996 | 1464622413665 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:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 870ms 08:33:33 INFO - PROCESS | 2996 | 1464622413717 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 2996 | 1464622413719 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 08:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:33:33 INFO - PROCESS | 2996 | 1464622413723 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 2996 | 1464622413725 Marionette TRACE conn6 <- [1,1902,null,{}] 08:33:33 INFO - PROCESS | 2996 | 1464622413728 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:33:33 INFO - PROCESS | 2996 | 1464622413834 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 08:33:33 INFO - PROCESS | 2996 | 1464622413948 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1A6A5C00 == 47 [pid = 2996] [id = 485] 08:33:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1A6AB800) [pid = 2996] [serial = 1455] [outer = 00000000] 08:33:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1D35A400) [pid = 2996] [serial = 1456] [outer = 1A6AB800] 08:33:34 INFO - PROCESS | 2996 | 1464622414059 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1D825000) [pid = 2996] [serial = 1457] [outer = 1A6AB800] 08:33:34 INFO - PROCESS | 2996 | 1464622414813 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:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1117ms 08:33:34 INFO - PROCESS | 2996 | 1464622414844 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 2996 | 1464622414848 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 08:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:33:34 INFO - PROCESS | 2996 | 1464622414853 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 2996 | 1464622414857 Marionette TRACE conn6 <- [1,1906,null,{}] 08:33:34 INFO - PROCESS | 2996 | 1464622414864 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:33:34 INFO - PROCESS | 2996 | 1464622414964 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 08:33:35 INFO - PROCESS | 2996 | 1464622415110 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D45B400 == 48 [pid = 2996] [id = 486] 08:33:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (0D45EC00) [pid = 2996] [serial = 1458] [outer = 00000000] 08:33:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (0D75A800) [pid = 2996] [serial = 1459] [outer = 0D45EC00] 08:33:35 INFO - PROCESS | 2996 | 1464622415164 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (0D7F8000) [pid = 2996] [serial = 1460] [outer = 0D45EC00] 08:33:35 INFO - PROCESS | 2996 | --DOCSHELL 181B9C00 == 47 [pid = 2996] [id = 479] 08:33:35 INFO - PROCESS | 2996 | --DOCSHELL 1511A800 == 46 [pid = 2996] [id = 478] 08:33:35 INFO - PROCESS | 2996 | --DOCSHELL 1491B000 == 45 [pid = 2996] [id = 477] 08:33:35 INFO - PROCESS | 2996 | --DOCSHELL 0D758400 == 44 [pid = 2996] [id = 476] 08:33:35 INFO - PROCESS | 2996 | --DOCSHELL 0D4F7C00 == 43 [pid = 2996] [id = 475] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1BE4E400) [pid = 2996] [serial = 1408] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (198D7400) [pid = 2996] [serial = 1406] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (19334000) [pid = 2996] [serial = 1400] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (152BB800) [pid = 2996] [serial = 1391] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (181C1400) [pid = 2996] [serial = 1396] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (152A4800) [pid = 2996] [serial = 1402] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (15FE5800) [pid = 2996] [serial = 1403] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1910CC00) [pid = 2996] [serial = 1397] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (191BF400) [pid = 2996] [serial = 1399] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0DA69400) [pid = 2996] [serial = 1369] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (1502F800) [pid = 2996] [serial = 1372] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (14922400) [pid = 2996] [serial = 1388] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (152AC000) [pid = 2996] [serial = 1390] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (14895800) [pid = 2996] [serial = 1387] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (0DB71800) [pid = 2996] [serial = 1382] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (16FF9000) [pid = 2996] [serial = 1394] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (0DA5EC00) [pid = 2996] [serial = 1385] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0D81D800) [pid = 2996] [serial = 1381] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (16C6C000) [pid = 2996] [serial = 1393] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (19797C00) [pid = 2996] [serial = 1405] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (0D7F5000) [pid = 2996] [serial = 1384] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (198D9400) [pid = 2996] [serial = 1375] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (1BE59000) [pid = 2996] [serial = 1378] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2996 | 1464622415727 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:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 930ms 08:33:35 INFO - PROCESS | 2996 | 1464622415784 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 2996 | 1464622415790 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 08:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:33:35 INFO - PROCESS | 2996 | 1464622415795 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 2996 | 1464622415798 Marionette TRACE conn6 <- [1,1910,null,{}] 08:33:35 INFO - PROCESS | 2996 | 1464622415802 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:33:35 INFO - PROCESS | 2996 | 1464622415892 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 08:33:36 INFO - PROCESS | 2996 | 1464622416013 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D33B400 == 44 [pid = 2996] [id = 487] 08:33:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (0D7F7800) [pid = 2996] [serial = 1461] [outer = 00000000] 08:33:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (0DDB2400) [pid = 2996] [serial = 1462] [outer = 0D7F7800] 08:33:36 INFO - PROCESS | 2996 | 1464622416061 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (0E99B800) [pid = 2996] [serial = 1463] [outer = 0D7F7800] 08:33:36 INFO - PROCESS | 2996 | 1464622416450 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:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 08:33:36 INFO - PROCESS | 2996 | 1464622416529 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 2996 | 1464622416531 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 08:33:36 INFO - PROCESS | 2996 | 1464622416534 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:33:36 INFO - PROCESS | 2996 | 1464622416538 Marionette TRACE conn6 <- [1,1914,null,{}] 08:33:36 INFO - PROCESS | 2996 | 1464622416548 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:33:36 INFO - PROCESS | 2996 | 1464622416669 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 08:33:36 INFO - PROCESS | 2996 | 1464622416688 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14922400 == 45 [pid = 2996] [id = 488] 08:33:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (14925C00) [pid = 2996] [serial = 1464] [outer = 00000000] 08:33:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (14A8C400) [pid = 2996] [serial = 1465] [outer = 14925C00] 08:33:36 INFO - PROCESS | 2996 | 1464622416739 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (15114000) [pid = 2996] [serial = 1466] [outer = 14925C00] 08:33:37 INFO - PROCESS | 2996 | 1464622417213 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:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 08:33:37 INFO - PROCESS | 2996 | 1464622417269 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 2996 | 1464622417271 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 08:33:37 INFO - PROCESS | 2996 | 1464622417274 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:33:37 INFO - PROCESS | 2996 | 1464622417276 Marionette TRACE conn6 <- [1,1918,null,{}] 08:33:37 INFO - PROCESS | 2996 | 1464622417280 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:33:37 INFO - PROCESS | 2996 | 1464622417372 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 08:33:37 INFO - PROCESS | 2996 | 1464622417380 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152A8000 == 46 [pid = 2996] [id = 489] 08:33:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (152AEC00) [pid = 2996] [serial = 1467] [outer = 00000000] 08:33:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (15419C00) [pid = 2996] [serial = 1468] [outer = 152AEC00] 08:33:37 INFO - PROCESS | 2996 | 1464622417425 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (15F0E400) [pid = 2996] [serial = 1469] [outer = 152AEC00] 08:33:37 INFO - PROCESS | 2996 | 1464622417928 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:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 08:33:37 INFO - PROCESS | 2996 | 1464622417955 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 2996 | 1464622417958 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 08:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:33:37 INFO - PROCESS | 2996 | 1464622417961 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 2996 | 1464622417962 Marionette TRACE conn6 <- [1,1922,null,{}] 08:33:37 INFO - PROCESS | 2996 | 1464622417966 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:33:38 INFO - PROCESS | 2996 | 1464622418083 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 08:33:38 INFO - PROCESS | 2996 | 1464622418182 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 16FF3000 == 47 [pid = 2996] [id = 490] 08:33:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (16FF4800) [pid = 2996] [serial = 1470] [outer = 00000000] 08:33:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1802F800) [pid = 2996] [serial = 1471] [outer = 16FF4800] 08:33:38 INFO - PROCESS | 2996 | 1464622418229 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (181B9000) [pid = 2996] [serial = 1472] [outer = 16FF4800] 08:33:38 INFO - PROCESS | 2996 | 1464622418671 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:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 08:33:38 INFO - PROCESS | 2996 | 1464622418694 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 2996 | 1464622418696 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 08:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:33:38 INFO - PROCESS | 2996 | 1464622418700 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 2996 | 1464622418701 Marionette TRACE conn6 <- [1,1926,null,{}] 08:33:38 INFO - PROCESS | 2996 | 1464622418705 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:33:38 INFO - PROCESS | 2996 | 1464622418849 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 08:33:38 INFO - PROCESS | 2996 | 1464622418920 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181BF400 == 48 [pid = 2996] [id = 491] 08:33:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1862F800) [pid = 2996] [serial = 1473] [outer = 00000000] 08:33:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1935F000) [pid = 2996] [serial = 1474] [outer = 1862F800] 08:33:38 INFO - PROCESS | 2996 | 1464622418968 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1965D800) [pid = 2996] [serial = 1475] [outer = 1862F800] 08:33:39 INFO - PROCESS | 2996 | 1464622419402 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:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 08:33:39 INFO - PROCESS | 2996 | 1464622419448 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 2996 | 1464622419450 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 08:33:39 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (0D4FA800) [pid = 2996] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:33:39 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (14924800) [pid = 2996] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:33:39 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0D7ED000) [pid = 2996] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:33:39 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (152B1800) [pid = 2996] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:33:39 INFO - PROCESS | 2996 | 1464622419490 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 2996 | 1464622419492 Marionette TRACE conn6 <- [1,1930,null,{}] 08:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:33:39 INFO - PROCESS | 2996 | 1464622419499 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:33:39 INFO - PROCESS | 2996 | 1464622419586 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 08:33:39 INFO - PROCESS | 2996 | 1464622419599 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DC95800 == 49 [pid = 2996] [id = 492] 08:33:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1465A800) [pid = 2996] [serial = 1476] [outer = 00000000] 08:33:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (19659800) [pid = 2996] [serial = 1477] [outer = 1465A800] 08:33:39 INFO - PROCESS | 2996 | 1464622419647 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (19796C00) [pid = 2996] [serial = 1478] [outer = 1465A800] 08:33:40 INFO - PROCESS | 2996 | 1464622420090 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:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 08:33:40 INFO - PROCESS | 2996 | 1464622420136 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 2996 | 1464622420138 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 08:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:33:40 INFO - PROCESS | 2996 | 1464622420141 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 2996 | 1464622420152 Marionette TRACE conn6 <- [1,1934,null,{}] 08:33:40 INFO - PROCESS | 2996 | 1464622420156 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:33:40 INFO - PROCESS | 2996 | 1464622420240 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 08:33:40 INFO - PROCESS | 2996 | 1464622420247 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19799800 == 50 [pid = 2996] [id = 493] 08:33:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (197A0800) [pid = 2996] [serial = 1479] [outer = 00000000] 08:33:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1A9D5000) [pid = 2996] [serial = 1480] [outer = 197A0800] 08:33:40 INFO - PROCESS | 2996 | 1464622420292 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1BE5C800) [pid = 2996] [serial = 1481] [outer = 197A0800] 08:33:40 INFO - PROCESS | 2996 | 1464622420738 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:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 08:33:40 INFO - PROCESS | 2996 | 1464622420785 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 2996 | 1464622420787 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 08:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:33:40 INFO - PROCESS | 2996 | 1464622420792 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 2996 | 1464622420793 Marionette TRACE conn6 <- [1,1938,null,{}] 08:33:40 INFO - PROCESS | 2996 | 1464622420797 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:33:40 INFO - PROCESS | 2996 | 1464622420880 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 08:33:40 INFO - PROCESS | 2996 | 1464622420887 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E70DC00 == 51 [pid = 2996] [id = 494] 08:33:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1BE5DC00) [pid = 2996] [serial = 1482] [outer = 00000000] 08:33:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1C00FC00) [pid = 2996] [serial = 1483] [outer = 1BE5DC00] 08:33:40 INFO - PROCESS | 2996 | 1464622420930 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1D02B000) [pid = 2996] [serial = 1484] [outer = 1BE5DC00] 08:33:41 INFO - PROCESS | 2996 | 1464622421385 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:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 08:33:41 INFO - PROCESS | 2996 | 1464622421423 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 2996 | 1464622421425 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 08:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:33:41 INFO - PROCESS | 2996 | 1464622421428 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 2996 | 1464622421429 Marionette TRACE conn6 <- [1,1942,null,{}] 08:33:41 INFO - PROCESS | 2996 | 1464622421451 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:33:41 INFO - PROCESS | 2996 | 1464622421540 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 08:33:41 INFO - PROCESS | 2996 | 1464622421703 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB32800 == 52 [pid = 2996] [id = 495] 08:33:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (0CB35400) [pid = 2996] [serial = 1485] [outer = 00000000] 08:33:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (0CC9AC00) [pid = 2996] [serial = 1486] [outer = 0CB35400] 08:33:41 INFO - PROCESS | 2996 | 1464622421806 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (0D1F1C00) [pid = 2996] [serial = 1487] [outer = 0CB35400] 08:33:42 INFO - PROCESS | 2996 | 1464622422517 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:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1136ms 08:33:42 INFO - PROCESS | 2996 | 1464622422566 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 2996 | 1464622422571 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 08:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:33:42 INFO - PROCESS | 2996 | 1464622422576 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 2996 | 1464622422580 Marionette TRACE conn6 <- [1,1946,null,{}] 08:33:42 INFO - PROCESS | 2996 | 1464622422585 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:33:42 INFO - PROCESS | 2996 | 1464622422701 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 08:33:42 INFO - PROCESS | 2996 | 1464622422851 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1488E400 == 53 [pid = 2996] [id = 496] 08:33:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (14899000) [pid = 2996] [serial = 1488] [outer = 00000000] 08:33:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (14926800) [pid = 2996] [serial = 1489] [outer = 14899000] 08:33:42 INFO - PROCESS | 2996 | 1464622422913 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (15116C00) [pid = 2996] [serial = 1490] [outer = 14899000] 08:33:43 INFO - PROCESS | 2996 | 1464622423494 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:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 08:33:43 INFO - PROCESS | 2996 | 1464622423553 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 2996 | 1464622423558 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 08:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:33:43 INFO - PROCESS | 2996 | 1464622423562 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 2996 | 1464622423564 Marionette TRACE conn6 <- [1,1950,null,{}] 08:33:43 INFO - PROCESS | 2996 | 1464622423569 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:33:43 INFO - PROCESS | 2996 | 1464622423715 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 08:33:43 INFO - PROCESS | 2996 | 1464622423865 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 180B8800 == 54 [pid = 2996] [id = 497] 08:33:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (19105800) [pid = 2996] [serial = 1491] [outer = 00000000] 08:33:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1932EC00) [pid = 2996] [serial = 1492] [outer = 19105800] 08:33:43 INFO - PROCESS | 2996 | 1464622423924 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (198D4C00) [pid = 2996] [serial = 1493] [outer = 19105800] 08:33:44 INFO - PROCESS | 2996 | 1464622424543 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:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1022ms 08:33:44 INFO - PROCESS | 2996 | 1464622424587 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 2996 | 1464622424590 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 08:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:33:44 INFO - PROCESS | 2996 | 1464622424603 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 2996 | 1464622424609 Marionette TRACE conn6 <- [1,1954,null,{}] 08:33:44 INFO - PROCESS | 2996 | 1464622424631 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:33:44 INFO - PROCESS | 2996 | 1464622424743 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 08:33:44 INFO - PROCESS | 2996 | 1464622424892 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D8E1C00 == 55 [pid = 2996] [id = 498] 08:33:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1E4E7000) [pid = 2996] [serial = 1494] [outer = 00000000] 08:33:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1E4E9C00) [pid = 2996] [serial = 1495] [outer = 1E4E7000] 08:33:44 INFO - PROCESS | 2996 | 1464622424951 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1E4EDC00) [pid = 2996] [serial = 1496] [outer = 1E4E7000] 08:33:45 INFO - PROCESS | 2996 | 1464622425589 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:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1007ms 08:33:45 INFO - PROCESS | 2996 | 1464622425611 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 2996 | 1464622425614 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 08:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:33:45 INFO - PROCESS | 2996 | 1464622425618 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 2996 | 1464622425620 Marionette TRACE conn6 <- [1,1958,null,{}] 08:33:45 INFO - PROCESS | 2996 | 1464622425624 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:33:45 INFO - PROCESS | 2996 | 1464622425738 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 08:33:45 INFO - PROCESS | 2996 | 1464622425885 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E4F4000 == 56 [pid = 2996] [id = 499] 08:33:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1E4F5C00) [pid = 2996] [serial = 1497] [outer = 00000000] 08:33:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1E92F400) [pid = 2996] [serial = 1498] [outer = 1E4F5C00] 08:33:45 INFO - PROCESS | 2996 | 1464622425944 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1E932000) [pid = 2996] [serial = 1499] [outer = 1E4F5C00] 08:33:46 INFO - PROCESS | 2996 | 1464622426467 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:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 870ms 08:33:46 INFO - PROCESS | 2996 | 1464622426489 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 2996 | 1464622426491 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 08:33:46 INFO - PROCESS | 2996 | 1464622426494 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:33:46 INFO - PROCESS | 2996 | 1464622426497 Marionette TRACE conn6 <- [1,1962,null,{}] 08:33:46 INFO - PROCESS | 2996 | 1464622426518 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:33:46 INFO - PROCESS | 2996 | 1464622426632 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 08:33:46 INFO - PROCESS | 2996 | 1464622426811 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 180BEC00 == 57 [pid = 2996] [id = 500] 08:33:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (180BF400) [pid = 2996] [serial = 1500] [outer = 00000000] 08:33:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1E9B5800) [pid = 2996] [serial = 1501] [outer = 180BF400] 08:33:46 INFO - PROCESS | 2996 | 1464622426878 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1E9BC400) [pid = 2996] [serial = 1502] [outer = 180BF400] 08:33:47 INFO - PROCESS | 2996 | 1464622427710 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:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1250ms 08:33:47 INFO - PROCESS | 2996 | 1464622427750 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 2996 | 1464622427754 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 08:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:33:47 INFO - PROCESS | 2996 | 1464622427759 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 2996 | 1464622427762 Marionette TRACE conn6 <- [1,1966,null,{}] 08:33:47 INFO - PROCESS | 2996 | 1464622427768 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:33:47 INFO - PROCESS | 2996 | 1464622427869 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 08:33:48 INFO - PROCESS | 2996 | 1464622428014 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14895C00 == 58 [pid = 2996] [id = 501] 08:33:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (1491D400) [pid = 2996] [serial = 1503] [outer = 00000000] 08:33:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (15112400) [pid = 2996] [serial = 1504] [outer = 1491D400] 08:33:48 INFO - PROCESS | 2996 | 1464622428068 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (152BFC00) [pid = 2996] [serial = 1505] [outer = 1491D400] 08:33:48 INFO - PROCESS | 2996 | --DOCSHELL 1C05E000 == 57 [pid = 2996] [id = 473] 08:33:48 INFO - PROCESS | 2996 | --DOCSHELL 0E70DC00 == 56 [pid = 2996] [id = 494] 08:33:48 INFO - PROCESS | 2996 | --DOCSHELL 19799800 == 55 [pid = 2996] [id = 493] 08:33:48 INFO - PROCESS | 2996 | --DOCSHELL 0DC95800 == 54 [pid = 2996] [id = 492] 08:33:48 INFO - PROCESS | 2996 | --DOCSHELL 181BF400 == 53 [pid = 2996] [id = 491] 08:33:48 INFO - PROCESS | 2996 | --DOCSHELL 16FF3000 == 52 [pid = 2996] [id = 490] 08:33:48 INFO - PROCESS | 2996 | --DOCSHELL 14922400 == 51 [pid = 2996] [id = 488] 08:33:48 INFO - PROCESS | 2996 | --DOCSHELL 0D33B400 == 50 [pid = 2996] [id = 487] 08:33:48 INFO - PROCESS | 2996 | --DOCSHELL 0D45B400 == 49 [pid = 2996] [id = 486] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (0D7F1C00) [pid = 2996] [serial = 1411] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (15113400) [pid = 2996] [serial = 1414] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (1BE5F000) [pid = 2996] [serial = 1417] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1C583800) [pid = 2996] [serial = 1420] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1D35AC00) [pid = 2996] [serial = 1423] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (19107000) [pid = 2996] [serial = 1438] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOCSHELL 1A6A5000 == 48 [pid = 2996] [id = 469] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (0DC09000) [pid = 2996] [serial = 1427] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (0D7F7000) [pid = 2996] [serial = 1426] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1502BC00) [pid = 2996] [serial = 1432] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (15114C00) [pid = 2996] [serial = 1433] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (0D81A800) [pid = 2996] [serial = 1429] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (0DDB5400) [pid = 2996] [serial = 1430] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (180B4800) [pid = 2996] [serial = 1436] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (16FF8000) [pid = 2996] [serial = 1435] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2996 | 1464622428728 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:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1024ms 08:33:48 INFO - PROCESS | 2996 | 1464622428784 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 2996 | 1464622428789 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:33:48 INFO - PROCESS | 2996 | 1464622428795 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 2996 | 1464622428797 Marionette TRACE conn6 <- [1,1970,null,{}] 08:33:48 INFO - PROCESS | 2996 | 1464622428801 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:33:48 INFO - PROCESS | 2996 | 1464622428891 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 08:33:49 INFO - PROCESS | 2996 | 1464622428998 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D15A800 == 49 [pid = 2996] [id = 502] 08:33:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (0D1BCC00) [pid = 2996] [serial = 1506] [outer = 00000000] 08:33:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (0D81F400) [pid = 2996] [serial = 1507] [outer = 0D1BCC00] 08:33:49 INFO - PROCESS | 2996 | 1464622429047 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (0DC0C400) [pid = 2996] [serial = 1508] [outer = 0D1BCC00] 08:33:49 INFO - PROCESS | 2996 | 1464622429472 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:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 731ms 08:33:49 INFO - PROCESS | 2996 | 1464622429529 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 2996 | 1464622429532 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 08:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:33:49 INFO - PROCESS | 2996 | 1464622429535 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 2996 | 1464622429539 Marionette TRACE conn6 <- [1,1974,null,{}] 08:33:49 INFO - PROCESS | 2996 | 1464622429549 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:33:49 INFO - PROCESS | 2996 | 1464622429643 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 08:33:49 INFO - PROCESS | 2996 | 1464622429651 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14688000 == 50 [pid = 2996] [id = 503] 08:33:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1488BC00) [pid = 2996] [serial = 1509] [outer = 00000000] 08:33:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1511A800) [pid = 2996] [serial = 1510] [outer = 1488BC00] 08:33:49 INFO - PROCESS | 2996 | 1464622429699 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (154B3000) [pid = 2996] [serial = 1511] [outer = 1488BC00] 08:33:50 INFO - PROCESS | 2996 | 1464622430168 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:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 08:33:50 INFO - PROCESS | 2996 | 1464622430210 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 2996 | 1464622430212 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 08:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:33:50 INFO - PROCESS | 2996 | 1464622430215 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 2996 | 1464622430217 Marionette TRACE conn6 <- [1,1978,null,{}] 08:33:50 INFO - PROCESS | 2996 | 1464622430221 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:33:50 INFO - PROCESS | 2996 | 1464622430341 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 08:33:50 INFO - PROCESS | 2996 | 1464622430352 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1802A400 == 51 [pid = 2996] [id = 504] 08:33:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1802B400) [pid = 2996] [serial = 1512] [outer = 00000000] 08:33:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (181B6000) [pid = 2996] [serial = 1513] [outer = 1802B400] 08:33:50 INFO - PROCESS | 2996 | 1464622430503 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (19109400) [pid = 2996] [serial = 1514] [outer = 1802B400] 08:33:50 INFO - PROCESS | 2996 | 1464622430918 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:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 08:33:50 INFO - PROCESS | 2996 | 1464622430954 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 08:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:33:50 INFO - PROCESS | 2996 | 1464622430965 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 08:33:50 INFO - PROCESS | 2996 | 1464622430969 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 2996 | 1464622430970 Marionette TRACE conn6 <- [1,1982,null,{}] 08:33:50 INFO - PROCESS | 2996 | 1464622430974 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:33:51 INFO - PROCESS | 2996 | 1464622431101 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 08:33:51 INFO - PROCESS | 2996 | 1464622431168 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19107000 == 52 [pid = 2996] [id = 505] 08:33:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (19113400) [pid = 2996] [serial = 1515] [outer = 00000000] 08:33:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (19382000) [pid = 2996] [serial = 1516] [outer = 19113400] 08:33:51 INFO - PROCESS | 2996 | 1464622431214 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (196F1000) [pid = 2996] [serial = 1517] [outer = 19113400] 08:33:51 INFO - PROCESS | 2996 | 1464622431664 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:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 08:33:51 INFO - PROCESS | 2996 | 1464622431731 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 2996 | 1464622431733 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 08:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:33:51 INFO - PROCESS | 2996 | 1464622431744 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 2996 | 1464622431746 Marionette TRACE conn6 <- [1,1986,null,{}] 08:33:51 INFO - PROCESS | 2996 | 1464622431749 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:33:51 INFO - PROCESS | 2996 | 1464622431888 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 08:33:51 INFO - PROCESS | 2996 | 1464622431960 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE44000 == 53 [pid = 2996] [id = 506] 08:33:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1BE5F000) [pid = 2996] [serial = 1518] [outer = 00000000] 08:33:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1C061800) [pid = 2996] [serial = 1519] [outer = 1BE5F000] 08:33:52 INFO - PROCESS | 2996 | 1464622432007 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (1C6AAC00) [pid = 2996] [serial = 1520] [outer = 1BE5F000] 08:33:52 INFO - PROCESS | 2996 | 1464622432437 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:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 08:33:52 INFO - PROCESS | 2996 | 1464622432475 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 2996 | 1464622432477 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 08:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:33:52 INFO - PROCESS | 2996 | 1464622432481 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 2996 | 1464622432482 Marionette TRACE conn6 <- [1,1990,null,{}] 08:33:52 INFO - PROCESS | 2996 | 1464622432492 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:33:52 INFO - PROCESS | 2996 | 1464622432617 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 08:33:52 INFO - PROCESS | 2996 | 1464622432626 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D0B7400 == 54 [pid = 2996] [id = 507] 08:33:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (1D356800) [pid = 2996] [serial = 1521] [outer = 00000000] 08:33:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (1D8DB800) [pid = 2996] [serial = 1522] [outer = 1D356800] 08:33:52 INFO - PROCESS | 2996 | 1464622432726 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (1E4E6C00) [pid = 2996] [serial = 1523] [outer = 1D356800] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (16FF4800) [pid = 2996] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (1862F800) [pid = 2996] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (152AEC00) [pid = 2996] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (0D7F7800) [pid = 2996] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (0D45EC00) [pid = 2996] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (14925C00) [pid = 2996] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (181BE400) [pid = 2996] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1465A800) [pid = 2996] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (197A0800) [pid = 2996] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (19799C00) [pid = 2996] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (15072000) [pid = 2996] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1A6A9800) [pid = 2996] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:33:52 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1488DC00) [pid = 2996] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:33:53 INFO - PROCESS | 2996 | 1464622433177 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:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 08:33:53 INFO - PROCESS | 2996 | 1464622433223 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 2996 | 1464622433225 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 08:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:33:53 INFO - PROCESS | 2996 | 1464622433229 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 2996 | 1464622433230 Marionette TRACE conn6 <- [1,1994,null,{}] 08:33:53 INFO - PROCESS | 2996 | 1464622433259 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:33:53 INFO - PROCESS | 2996 | 1464622433351 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 08:33:53 INFO - PROCESS | 2996 | 1464622433358 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA5FC00 == 55 [pid = 2996] [id = 508] 08:33:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (0DA63400) [pid = 2996] [serial = 1524] [outer = 00000000] 08:33:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (181B5C00) [pid = 2996] [serial = 1525] [outer = 0DA63400] 08:33:53 INFO - PROCESS | 2996 | 1464622433402 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (19199800) [pid = 2996] [serial = 1526] [outer = 0DA63400] 08:33:53 INFO - PROCESS | 2996 | 1464622433848 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:33:53 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:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 650ms 08:33:53 INFO - PROCESS | 2996 | 1464622433888 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 2996 | 1464622433890 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 08:33:53 INFO - PROCESS | 2996 | 1464622433893 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 2996 | 1464622433895 Marionette TRACE conn6 <- [1,1998,null,{}] 08:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:33:53 INFO - PROCESS | 2996 | 1464622433898 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:33:53 INFO - PROCESS | 2996 | 1464622433982 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 08:33:53 INFO - PROCESS | 2996 | 1464622433988 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14895800 == 56 [pid = 2996] [id = 509] 08:33:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (16FF4800) [pid = 2996] [serial = 1527] [outer = 00000000] 08:33:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1C587C00) [pid = 2996] [serial = 1528] [outer = 16FF4800] 08:33:54 INFO - PROCESS | 2996 | 1464622434032 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1E929400) [pid = 2996] [serial = 1529] [outer = 16FF4800] 08:33:54 INFO - PROCESS | 2996 | 1464622434475 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:33:54 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:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 08:33:54 INFO - PROCESS | 2996 | 1464622434528 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 2996 | 1464622434531 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 08:33:54 INFO - PROCESS | 2996 | 1464622434534 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:33:54 INFO - PROCESS | 2996 | 1464622434536 Marionette TRACE conn6 <- [1,2002,null,{}] 08:33:54 INFO - PROCESS | 2996 | 1464622434540 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:33:54 INFO - PROCESS | 2996 | 1464622434630 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 08:33:54 INFO - PROCESS | 2996 | 1464622434639 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C00A800 == 57 [pid = 2996] [id = 510] 08:33:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (1E92F000) [pid = 2996] [serial = 1530] [outer = 00000000] 08:33:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1E9BB800) [pid = 2996] [serial = 1531] [outer = 1E92F000] 08:33:54 INFO - PROCESS | 2996 | 1464622434683 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1E9C2C00) [pid = 2996] [serial = 1532] [outer = 1E92F000] 08:33:55 INFO - PROCESS | 2996 | 1464622435402 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:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 931ms 08:33:55 INFO - PROCESS | 2996 | 1464622435469 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 2996 | 1464622435474 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 08:33:55 INFO - PROCESS | 2996 | 1464622435480 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:33:55 INFO - PROCESS | 2996 | 1464622435484 Marionette TRACE conn6 <- [1,2006,null,{}] 08:33:55 INFO - PROCESS | 2996 | 1464622435490 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:33:55 INFO - PROCESS | 2996 | 1464622435613 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 08:33:55 INFO - PROCESS | 2996 | 1464622435761 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DB76400 == 58 [pid = 2996] [id = 511] 08:33:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (0DC09000) [pid = 2996] [serial = 1533] [outer = 00000000] 08:33:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (14657400) [pid = 2996] [serial = 1534] [outer = 0DC09000] 08:33:55 INFO - PROCESS | 2996 | 1464622435820 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (14896800) [pid = 2996] [serial = 1535] [outer = 0DC09000] 08:33:56 INFO - PROCESS | 2996 | 1464622436473 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:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1022ms 08:33:56 INFO - PROCESS | 2996 | 1464622436508 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 2996 | 1464622436514 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 08:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:33:56 INFO - PROCESS | 2996 | 1464622436521 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 2996 | 1464622436524 Marionette TRACE conn6 <- [1,2010,null,{}] 08:33:56 INFO - PROCESS | 2996 | 1464622436528 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:33:56 INFO - PROCESS | 2996 | 1464622436649 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 08:33:56 INFO - PROCESS | 2996 | 1464622436801 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1802BC00 == 59 [pid = 2996] [id = 512] 08:33:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (1802D000) [pid = 2996] [serial = 1536] [outer = 00000000] 08:33:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (1965F400) [pid = 2996] [serial = 1537] [outer = 1802D000] 08:33:56 INFO - PROCESS | 2996 | 1464622436860 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (1A6A5400) [pid = 2996] [serial = 1538] [outer = 1802D000] 08:33:57 INFO - PROCESS | 2996 | 1464622437482 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:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1018ms 08:33:57 INFO - PROCESS | 2996 | 1464622437545 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 2996 | 1464622437548 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 08:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:33:57 INFO - PROCESS | 2996 | 1464622437551 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 2996 | 1464622437555 Marionette TRACE conn6 <- [1,2014,null,{}] 08:33:57 INFO - PROCESS | 2996 | 1464622437566 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:33:57 INFO - PROCESS | 2996 | 1464622437729 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 08:33:57 INFO - PROCESS | 2996 | 1464622437885 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E9B3000 == 60 [pid = 2996] [id = 513] 08:33:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (1E9C5000) [pid = 2996] [serial = 1539] [outer = 00000000] 08:33:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (1E9CA400) [pid = 2996] [serial = 1540] [outer = 1E9C5000] 08:33:57 INFO - PROCESS | 2996 | 1464622437946 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (1E9CFC00) [pid = 2996] [serial = 1541] [outer = 1E9C5000] 08:33:58 INFO - PROCESS | 2996 | 1464622438509 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:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 970ms 08:33:58 INFO - PROCESS | 2996 | 1464622438525 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 2996 | 1464622438528 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 08:33:58 INFO - PROCESS | 2996 | 1464622438531 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:33:58 INFO - PROCESS | 2996 | 1464622438533 Marionette TRACE conn6 <- [1,2018,null,{}] 08:33:58 INFO - PROCESS | 2996 | 1464622438536 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:33:58 INFO - PROCESS | 2996 | 1464622438650 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 08:33:58 INFO - PROCESS | 2996 | 1464622438775 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1F249400 == 61 [pid = 2996] [id = 514] 08:33:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (1F24B400) [pid = 2996] [serial = 1542] [outer = 00000000] 08:33:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (1F402400) [pid = 2996] [serial = 1543] [outer = 1F24B400] 08:33:58 INFO - PROCESS | 2996 | 1464622438833 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (1F409000) [pid = 2996] [serial = 1544] [outer = 1F24B400] 08:33:59 INFO - PROCESS | 2996 | 1464622439421 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:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 930ms 08:33:59 INFO - PROCESS | 2996 | 1464622439466 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 2996 | 1464622439468 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 08:33:59 INFO - PROCESS | 2996 | 1464622439471 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:33:59 INFO - PROCESS | 2996 | 1464622439473 Marionette TRACE conn6 <- [1,2022,null,{}] 08:33:59 INFO - PROCESS | 2996 | 1464622439477 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:33:59 INFO - PROCESS | 2996 | 1464622439590 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 08:33:59 INFO - PROCESS | 2996 | 1464622439757 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 18035C00 == 62 [pid = 2996] [id = 515] 08:33:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (1F4A2800) [pid = 2996] [serial = 1545] [outer = 00000000] 08:33:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (1F4A7000) [pid = 2996] [serial = 1546] [outer = 1F4A2800] 08:33:59 INFO - PROCESS | 2996 | 1464622439812 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 154 (208C4C00) [pid = 2996] [serial = 1547] [outer = 1F4A2800] 08:34:00 INFO - PROCESS | 2996 | 1464622440416 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:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 08:34:00 INFO - PROCESS | 2996 | 1464622440445 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 2996 | 1464622440447 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 08:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:34:00 INFO - PROCESS | 2996 | 1464622440451 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 2996 | 1464622440453 Marionette TRACE conn6 <- [1,2026,null,{}] 08:34:00 INFO - PROCESS | 2996 | 1464622440457 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:34:00 INFO - PROCESS | 2996 | 1464622440583 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 08:34:00 INFO - PROCESS | 2996 | 1464622440899 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB31C00 == 63 [pid = 2996] [id = 516] 08:34:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 155 (0CB4D000) [pid = 2996] [serial = 1548] [outer = 00000000] 08:34:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 156 (0D81C000) [pid = 2996] [serial = 1549] [outer = 0CB4D000] 08:34:00 INFO - PROCESS | 2996 | 1464622440965 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 157 (0DDB6C00) [pid = 2996] [serial = 1550] [outer = 0CB4D000] 08:34:01 INFO - PROCESS | 2996 | 1464622441617 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:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1216ms 08:34:01 INFO - PROCESS | 2996 | 1464622441671 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 2996 | 1464622441675 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 08:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:34:01 INFO - PROCESS | 2996 | 1464622441679 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 2996 | 1464622441683 Marionette TRACE conn6 <- [1,2030,null,{}] 08:34:01 INFO - PROCESS | 2996 | 1464622441688 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:34:01 INFO - PROCESS | 2996 | 1464622441795 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 08:34:01 INFO - PROCESS | 2996 | 1464622441946 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152A2000 == 64 [pid = 2996] [id = 517] 08:34:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 158 (152A7C00) [pid = 2996] [serial = 1551] [outer = 00000000] 08:34:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 159 (16C69400) [pid = 2996] [serial = 1552] [outer = 152A7C00] 08:34:02 INFO - PROCESS | 2996 | 1464622441998 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 160 (180B7800) [pid = 2996] [serial = 1553] [outer = 152A7C00] 08:34:02 INFO - PROCESS | 2996 | 1464622442613 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:34:02 INFO - PROCESS | 2996 | --DOCSHELL 14895800 == 63 [pid = 2996] [id = 509] 08:34:02 INFO - PROCESS | 2996 | --DOCSHELL 0DA5FC00 == 62 [pid = 2996] [id = 508] 08:34:02 INFO - PROCESS | 2996 | --DOCSHELL 1D0B7400 == 61 [pid = 2996] [id = 507] 08:34:02 INFO - PROCESS | 2996 | --DOCSHELL 1BE44000 == 60 [pid = 2996] [id = 506] 08:34:02 INFO - PROCESS | 2996 | --DOCSHELL 19107000 == 59 [pid = 2996] [id = 505] 08:34:02 INFO - PROCESS | 2996 | --DOCSHELL 1802A400 == 58 [pid = 2996] [id = 504] 08:34:02 INFO - PROCESS | 2996 | --DOCSHELL 152A8000 == 57 [pid = 2996] [id = 489] 08:34:02 INFO - PROCESS | 2996 | --DOCSHELL 14688000 == 56 [pid = 2996] [id = 503] 08:34:02 INFO - PROCESS | 2996 | --DOCSHELL 0D15A800 == 55 [pid = 2996] [id = 502] 08:34:02 INFO - PROCESS | 2996 | --DOCSHELL 14895C00 == 54 [pid = 2996] [id = 501] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 159 (1C00FC00) [pid = 2996] [serial = 1483] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 158 (0D1F5C00) [pid = 2996] [serial = 1441] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 157 (1D35A400) [pid = 2996] [serial = 1456] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 156 (152B5800) [pid = 2996] [serial = 1444] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 155 (19330000) [pid = 2996] [serial = 1447] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 154 (198DC800) [pid = 2996] [serial = 1450] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 153 (1BE64000) [pid = 2996] [serial = 1453] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (19796C00) [pid = 2996] [serial = 1478] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (1BE5C800) [pid = 2996] [serial = 1481] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (15F0E400) [pid = 2996] [serial = 1469] [outer = 00000000] [url = about:blank] 08:34:02 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:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (1A253C00) [pid = 2996] [serial = 1367] [outer = 00000000] [url = about:blank] 08:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1024ms 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (19665000) [pid = 2996] [serial = 1292] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (1BE4EC00) [pid = 2996] [serial = 1409] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (19195000) [pid = 2996] [serial = 1325] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (1802F800) [pid = 2996] [serial = 1471] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1935F000) [pid = 2996] [serial = 1474] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (181B9000) [pid = 2996] [serial = 1472] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (15419C00) [pid = 2996] [serial = 1468] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (0DDB2400) [pid = 2996] [serial = 1462] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (0E99B800) [pid = 2996] [serial = 1463] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (0D7F8000) [pid = 2996] [serial = 1460] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (0D75A800) [pid = 2996] [serial = 1459] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (14A8C400) [pid = 2996] [serial = 1465] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (15114000) [pid = 2996] [serial = 1466] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1965D800) [pid = 2996] [serial = 1475] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1910EC00) [pid = 2996] [serial = 1439] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (19659800) [pid = 2996] [serial = 1477] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1A9D5000) [pid = 2996] [serial = 1480] [outer = 00000000] [url = about:blank] 08:34:02 INFO - PROCESS | 2996 | 1464622442713 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 2996 | 1464622442717 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 08:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:34:02 INFO - PROCESS | 2996 | 1464622442724 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 2996 | 1464622442726 Marionette TRACE conn6 <- [1,2034,null,{}] 08:34:02 INFO - PROCESS | 2996 | 1464622442748 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:34:02 INFO - PROCESS | 2996 | 1464622442844 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 08:34:02 INFO - PROCESS | 2996 | 1464622442852 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F8000 == 55 [pid = 2996] [id = 518] 08:34:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (0D811400) [pid = 2996] [serial = 1554] [outer = 00000000] 08:34:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (0DB75000) [pid = 2996] [serial = 1555] [outer = 0D811400] 08:34:02 INFO - PROCESS | 2996 | 1464622442898 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (0E9A2400) [pid = 2996] [serial = 1556] [outer = 0D811400] 08:34:03 INFO - PROCESS | 2996 | 1464622443409 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:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 750ms 08:34:03 INFO - PROCESS | 2996 | 1464622443476 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 2996 | 1464622443478 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 08:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:34:03 INFO - PROCESS | 2996 | 1464622443483 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 2996 | 1464622443489 Marionette TRACE conn6 <- [1,2038,null,{}] 08:34:03 INFO - PROCESS | 2996 | 1464622443497 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:34:03 INFO - PROCESS | 2996 | 1464622443587 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 08:34:03 INFO - PROCESS | 2996 | 1464622443700 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1511D400 == 56 [pid = 2996] [id = 519] 08:34:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (152B9C00) [pid = 2996] [serial = 1557] [outer = 00000000] 08:34:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (15F13C00) [pid = 2996] [serial = 1558] [outer = 152B9C00] 08:34:03 INFO - PROCESS | 2996 | 1464622443747 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (18036400) [pid = 2996] [serial = 1559] [outer = 152B9C00] 08:34:04 INFO - PROCESS | 2996 | 1464622444123 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:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 08:34:04 INFO - PROCESS | 2996 | 1464622444176 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 2996 | 1464622444179 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 08:34:04 INFO - PROCESS | 2996 | 1464622444182 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:34:04 INFO - PROCESS | 2996 | 1464622444184 Marionette TRACE conn6 <- [1,2042,null,{}] 08:34:04 INFO - PROCESS | 2996 | 1464622444187 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:34:04 INFO - PROCESS | 2996 | 1464622444281 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 08:34:04 INFO - PROCESS | 2996 | 1464622444288 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1FC400 == 57 [pid = 2996] [id = 520] 08:34:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (180BE400) [pid = 2996] [serial = 1560] [outer = 00000000] 08:34:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (1910A000) [pid = 2996] [serial = 1561] [outer = 180BE400] 08:34:04 INFO - PROCESS | 2996 | 1464622444333 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (191B7C00) [pid = 2996] [serial = 1562] [outer = 180BE400] 08:34:04 INFO - PROCESS | 2996 | 1464622444780 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:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 08:34:04 INFO - PROCESS | 2996 | 1464622444833 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 2996 | 1464622444835 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 08:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:34:04 INFO - PROCESS | 2996 | 1464622444855 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 2996 | 1464622444857 Marionette TRACE conn6 <- [1,2046,null,{}] 08:34:04 INFO - PROCESS | 2996 | 1464622444861 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:34:04 INFO - PROCESS | 2996 | 1464622444987 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 08:34:05 INFO - PROCESS | 2996 | 1464622445091 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1965C400 == 58 [pid = 2996] [id = 521] 08:34:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (1965D800) [pid = 2996] [serial = 1563] [outer = 00000000] 08:34:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (19667400) [pid = 2996] [serial = 1564] [outer = 1965D800] 08:34:05 INFO - PROCESS | 2996 | 1464622445145 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (198CE400) [pid = 2996] [serial = 1565] [outer = 1965D800] 08:34:05 INFO - PROCESS | 2996 | 1464622445609 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:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 790ms 08:34:05 INFO - PROCESS | 2996 | 1464622445634 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 2996 | 1464622445636 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 08:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:34:05 INFO - PROCESS | 2996 | 1464622445646 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 2996 | 1464622445647 Marionette TRACE conn6 <- [1,2050,null,{}] 08:34:05 INFO - PROCESS | 2996 | 1464622445651 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:34:05 INFO - PROCESS | 2996 | 1464622445776 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 08:34:05 INFO - PROCESS | 2996 | 1464622445850 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19108400 == 59 [pid = 2996] [id = 522] 08:34:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (198D6000) [pid = 2996] [serial = 1566] [outer = 00000000] 08:34:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (1BE5D800) [pid = 2996] [serial = 1567] [outer = 198D6000] 08:34:05 INFO - PROCESS | 2996 | 1464622445897 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (1BE61000) [pid = 2996] [serial = 1568] [outer = 198D6000] 08:34:06 INFO - PROCESS | 2996 | 1464622446329 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:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 08:34:06 INFO - PROCESS | 2996 | 1464622446370 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 2996 | 1464622446372 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 08:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:34:06 INFO - PROCESS | 2996 | 1464622446410 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 2996 | 1464622446412 Marionette TRACE conn6 <- [1,2054,null,{}] 08:34:06 INFO - PROCESS | 2996 | 1464622446416 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:34:06 INFO - PROCESS | 2996 | 1464622446541 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 08:34:06 INFO - PROCESS | 2996 | 1464622446610 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE49800 == 60 [pid = 2996] [id = 523] 08:34:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (1C058C00) [pid = 2996] [serial = 1569] [outer = 00000000] 08:34:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (1D35A400) [pid = 2996] [serial = 1570] [outer = 1C058C00] 08:34:06 INFO - PROCESS | 2996 | 1464622446655 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (1D821C00) [pid = 2996] [serial = 1571] [outer = 1C058C00] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (0CBF2400) [pid = 2996] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (1C05FC00) [pid = 2996] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (19112000) [pid = 2996] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (1511AC00) [pid = 2996] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (197A3C00) [pid = 2996] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1BE50400) [pid = 2996] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (1BE5DC00) [pid = 2996] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (1A6AB800) [pid = 2996] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (1979AC00) [pid = 2996] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (0D33B800) [pid = 2996] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1933C800) [pid = 2996] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (1932E400) [pid = 2996] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (0CFDBC00) [pid = 2996] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (1468AC00) [pid = 2996] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (0CBE7800) [pid = 2996] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1499B800) [pid = 2996] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1BE4CC00) [pid = 2996] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (0D385400) [pid = 2996] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (0D1BB000) [pid = 2996] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1910DC00) [pid = 2996] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (14894C00) [pid = 2996] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (1D0B4C00) [pid = 2996] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (19113400) [pid = 2996] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1BE5F000) [pid = 2996] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1D356800) [pid = 2996] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (0DA63400) [pid = 2996] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (16FF4800) [pid = 2996] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (0D1BCC00) [pid = 2996] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (180BF400) [pid = 2996] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1488BC00) [pid = 2996] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (1491D400) [pid = 2996] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:34:07 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (1802B400) [pid = 2996] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:34:07 INFO - PROCESS | 2996 | 1464622447384 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:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1025ms 08:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:34:07 INFO - PROCESS | 2996 | 1464622447435 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 2996 | 1464622447437 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 08:34:07 INFO - PROCESS | 2996 | 1464622447440 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 2996 | 1464622447442 Marionette TRACE conn6 <- [1,2058,null,{}] 08:34:07 INFO - PROCESS | 2996 | 1464622447453 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:34:07 INFO - PROCESS | 2996 | 1464622447594 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 08:34:07 INFO - PROCESS | 2996 | 1464622447606 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D386400 == 61 [pid = 2996] [id = 524] 08:34:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (0D45B400) [pid = 2996] [serial = 1572] [outer = 00000000] 08:34:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (0DC0B400) [pid = 2996] [serial = 1573] [outer = 0D45B400] 08:34:07 INFO - PROCESS | 2996 | 1464622447651 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (14897400) [pid = 2996] [serial = 1574] [outer = 0D45B400] 08:34:08 INFO - PROCESS | 2996 | 1464622448052 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:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 08:34:08 INFO - PROCESS | 2996 | 1464622448111 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 08:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:34:08 INFO - PROCESS | 2996 | 1464622448113 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 08:34:08 INFO - PROCESS | 2996 | 1464622448117 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 2996 | 1464622448118 Marionette TRACE conn6 <- [1,2062,null,{}] 08:34:08 INFO - PROCESS | 2996 | 1464622448122 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:34:08 INFO - PROCESS | 2996 | 1464622448208 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 08:34:08 INFO - PROCESS | 2996 | 1464622448250 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1511C800 == 62 [pid = 2996] [id = 525] 08:34:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (152A4C00) [pid = 2996] [serial = 1575] [outer = 00000000] 08:34:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (19108000) [pid = 2996] [serial = 1576] [outer = 152A4C00] 08:34:08 INFO - PROCESS | 2996 | 1464622448297 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1979C000) [pid = 2996] [serial = 1577] [outer = 152A4C00] 08:34:08 INFO - PROCESS | 2996 | 1464622448752 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:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 08:34:08 INFO - PROCESS | 2996 | 1464622448789 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 2996 | 1464622448791 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 08:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:34:08 INFO - PROCESS | 2996 | 1464622448794 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 2996 | 1464622448795 Marionette TRACE conn6 <- [1,2066,null,{}] 08:34:08 INFO - PROCESS | 2996 | 1464622448799 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:34:08 INFO - PROCESS | 2996 | 1464622448885 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 08:34:08 INFO - PROCESS | 2996 | 1464622448891 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15411400 == 63 [pid = 2996] [id = 526] 08:34:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (198D1400) [pid = 2996] [serial = 1578] [outer = 00000000] 08:34:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1C005C00) [pid = 2996] [serial = 1579] [outer = 198D1400] 08:34:08 INFO - PROCESS | 2996 | 1464622448941 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1D8E1800) [pid = 2996] [serial = 1580] [outer = 198D1400] 08:34:09 INFO - PROCESS | 2996 | 1464622449663 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:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 930ms 08:34:09 INFO - PROCESS | 2996 | 1464622449729 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 2996 | 1464622449734 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 08:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:34:09 INFO - PROCESS | 2996 | 1464622449741 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 2996 | 1464622449745 Marionette TRACE conn6 <- [1,2070,null,{}] 08:34:09 INFO - PROCESS | 2996 | 1464622449751 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:34:09 INFO - PROCESS | 2996 | 1464622449878 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 08:34:10 INFO - PROCESS | 2996 | 1464622450020 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D819C00 == 64 [pid = 2996] [id = 527] 08:34:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (0DA5B400) [pid = 2996] [serial = 1581] [outer = 00000000] 08:34:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (14891C00) [pid = 2996] [serial = 1582] [outer = 0DA5B400] 08:34:10 INFO - PROCESS | 2996 | 1464622450081 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (14922800) [pid = 2996] [serial = 1583] [outer = 0DA5B400] 08:34:10 INFO - PROCESS | 2996 | 1464622450628 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:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 930ms 08:34:10 INFO - PROCESS | 2996 | 1464622450674 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 2996 | 1464622450680 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 08:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:34:10 INFO - PROCESS | 2996 | 1464622450686 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 2996 | 1464622450689 Marionette TRACE conn6 <- [1,2074,null,{}] 08:34:10 INFO - PROCESS | 2996 | 1464622450693 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:34:10 INFO - PROCESS | 2996 | 1464622450816 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 08:34:10 INFO - PROCESS | 2996 | 1464622450985 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15FE5800 == 65 [pid = 2996] [id = 528] 08:34:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (15FECC00) [pid = 2996] [serial = 1584] [outer = 00000000] 08:34:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (19110800) [pid = 2996] [serial = 1585] [outer = 15FECC00] 08:34:11 INFO - PROCESS | 2996 | 1464622451044 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (19659800) [pid = 2996] [serial = 1586] [outer = 15FECC00] 08:34:11 INFO - PROCESS | 2996 | 1464622451656 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:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1022ms 08:34:11 INFO - PROCESS | 2996 | 1464622451710 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 2996 | 1464622451712 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 08:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:34:11 INFO - PROCESS | 2996 | 1464622451716 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 2996 | 1464622451720 Marionette TRACE conn6 <- [1,2078,null,{}] 08:34:11 INFO - PROCESS | 2996 | 1464622451731 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:34:11 INFO - PROCESS | 2996 | 1464622451863 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 08:34:12 INFO - PROCESS | 2996 | 1464622452014 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE50C00 == 66 [pid = 2996] [id = 529] 08:34:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (1E4F4400) [pid = 2996] [serial = 1587] [outer = 00000000] 08:34:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1E92F800) [pid = 2996] [serial = 1588] [outer = 1E4F4400] 08:34:12 INFO - PROCESS | 2996 | 1464622452073 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1E9B3400) [pid = 2996] [serial = 1589] [outer = 1E4F4400] 08:34:12 INFO - PROCESS | 2996 | 1464622452681 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:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1021ms 08:34:12 INFO - PROCESS | 2996 | 1464622452741 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 2996 | 1464622452744 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 08:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:34:12 INFO - PROCESS | 2996 | 1464622452748 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 2996 | 1464622452750 Marionette TRACE conn6 <- [1,2082,null,{}] 08:34:12 INFO - PROCESS | 2996 | 1464622452753 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:34:12 INFO - PROCESS | 2996 | 1464622452869 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 08:34:13 INFO - PROCESS | 2996 | 1464622453032 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E9B0C00 == 67 [pid = 2996] [id = 530] 08:34:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (1E9C7800) [pid = 2996] [serial = 1590] [outer = 00000000] 08:34:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1F24A800) [pid = 2996] [serial = 1591] [outer = 1E9C7800] 08:34:13 INFO - PROCESS | 2996 | 1464622453090 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1F4A0400) [pid = 2996] [serial = 1592] [outer = 1E9C7800] 08:34:13 INFO - PROCESS | 2996 | 1464622453642 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:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 08:34:13 INFO - PROCESS | 2996 | 1464622453681 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 2996 | 1464622453683 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 08:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:34:13 INFO - PROCESS | 2996 | 1464622453687 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 2996 | 1464622453689 Marionette TRACE conn6 <- [1,2086,null,{}] 08:34:13 INFO - PROCESS | 2996 | 1464622453693 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:34:13 INFO - PROCESS | 2996 | 1464622453808 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 08:34:13 INFO - PROCESS | 2996 | 1464622453960 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1F4A2400 == 68 [pid = 2996] [id = 531] 08:34:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (1F4A3000) [pid = 2996] [serial = 1593] [outer = 00000000] 08:34:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (208CCC00) [pid = 2996] [serial = 1594] [outer = 1F4A3000] 08:34:14 INFO - PROCESS | 2996 | 1464622454015 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (208D0800) [pid = 2996] [serial = 1595] [outer = 1F4A3000] 08:34:14 INFO - PROCESS | 2996 | 1464622454657 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:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1021ms 08:34:14 INFO - PROCESS | 2996 | 1464622454712 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 2996 | 1464622454714 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 08:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:34:14 INFO - PROCESS | 2996 | 1464622454754 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 2996 | 1464622454756 Marionette TRACE conn6 <- [1,2090,null,{}] 08:34:14 INFO - PROCESS | 2996 | 1464622454763 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:34:14 INFO - PROCESS | 2996 | 1464622454929 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 08:34:15 INFO - PROCESS | 2996 | 1464622455082 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CFD1000 == 69 [pid = 2996] [id = 532] 08:34:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (0D1F0400) [pid = 2996] [serial = 1596] [outer = 00000000] 08:34:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (0DA65C00) [pid = 2996] [serial = 1597] [outer = 0D1F0400] 08:34:15 INFO - PROCESS | 2996 | 1464622455138 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (0E97F800) [pid = 2996] [serial = 1598] [outer = 0D1F0400] 08:34:15 INFO - PROCESS | 2996 | 1464622455965 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:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1323ms 08:34:16 INFO - PROCESS | 2996 | 1464622456045 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 2996 | 1464622456050 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 08:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:34:16 INFO - PROCESS | 2996 | 1464622456069 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 2996 | 1464622456073 Marionette TRACE conn6 <- [1,2094,null,{}] 08:34:16 INFO - PROCESS | 2996 | 1464622456078 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:34:16 INFO - PROCESS | 2996 | 1464622456183 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 08:34:16 INFO - PROCESS | 2996 | 1464622456344 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D756C00 == 70 [pid = 2996] [id = 533] 08:34:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (0D7F1C00) [pid = 2996] [serial = 1599] [outer = 00000000] 08:34:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (1465A800) [pid = 2996] [serial = 1600] [outer = 0D7F1C00] 08:34:16 INFO - PROCESS | 2996 | 1464622456399 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (14922400) [pid = 2996] [serial = 1601] [outer = 0D7F1C00] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 0CBEF800 == 69 [pid = 2996] [id = 480] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 15F0DC00 == 68 [pid = 2996] [id = 349] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 1BE4F400 == 67 [pid = 2996] [id = 484] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 1511C800 == 66 [pid = 2996] [id = 525] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 0D386400 == 65 [pid = 2996] [id = 524] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 1BE49800 == 64 [pid = 2996] [id = 523] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 19108400 == 63 [pid = 2996] [id = 522] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 1965C400 == 62 [pid = 2996] [id = 521] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 0D1FC400 == 61 [pid = 2996] [id = 520] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 1511D400 == 60 [pid = 2996] [id = 519] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (1E9BB800) [pid = 2996] [serial = 1531] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 0D7F8000 == 59 [pid = 2996] [id = 518] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 152A2000 == 58 [pid = 2996] [id = 517] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 0CB31C00 == 57 [pid = 2996] [id = 516] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 1E9B3000 == 56 [pid = 2996] [id = 513] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 1802BC00 == 55 [pid = 2996] [id = 512] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 0DB76400 == 54 [pid = 2996] [id = 511] 08:34:16 INFO - PROCESS | 2996 | --DOCSHELL 1C00A800 == 53 [pid = 2996] [id = 510] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (0DC01800) [pid = 2996] [serial = 1298] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (152B2C00) [pid = 2996] [serial = 1415] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1BE5E000) [pid = 2996] [serial = 1379] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (0DA69800) [pid = 2996] [serial = 1412] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (0D7F6C00) [pid = 2996] [serial = 1295] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (1BE42400) [pid = 2996] [serial = 1376] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (152B0C00) [pid = 2996] [serial = 1373] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1D35E800) [pid = 2996] [serial = 1424] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (0D4EF800) [pid = 2996] [serial = 1442] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1C6A4000) [pid = 2996] [serial = 1421] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (19380800) [pid = 2996] [serial = 1448] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1541E000) [pid = 2996] [serial = 1445] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1B7F4800) [pid = 2996] [serial = 1451] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1C00F400) [pid = 2996] [serial = 1454] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1D02B000) [pid = 2996] [serial = 1484] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1D825000) [pid = 2996] [serial = 1457] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1BF21400) [pid = 2996] [serial = 1418] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (0DDB0000) [pid = 2996] [serial = 1370] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (1979A800) [pid = 2996] [serial = 1337] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (19659C00) [pid = 2996] [serial = 1334] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (0DA5C400) [pid = 2996] [serial = 1328] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (15115800) [pid = 2996] [serial = 1331] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1E4E6C00) [pid = 2996] [serial = 1523] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1C587C00) [pid = 2996] [serial = 1528] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (0CC9AC00) [pid = 2996] [serial = 1486] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (1932EC00) [pid = 2996] [serial = 1492] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1E92F400) [pid = 2996] [serial = 1498] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (14926800) [pid = 2996] [serial = 1489] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (0D81F400) [pid = 2996] [serial = 1507] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (0DC0C400) [pid = 2996] [serial = 1508] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1E9BC400) [pid = 2996] [serial = 1502] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1E9B5800) [pid = 2996] [serial = 1501] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (1E4E9C00) [pid = 2996] [serial = 1495] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1511A800) [pid = 2996] [serial = 1510] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (154B3000) [pid = 2996] [serial = 1511] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (152BFC00) [pid = 2996] [serial = 1505] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (15112400) [pid = 2996] [serial = 1504] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (181B6000) [pid = 2996] [serial = 1513] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1E929400) [pid = 2996] [serial = 1529] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (19109400) [pid = 2996] [serial = 1514] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (19199800) [pid = 2996] [serial = 1526] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (19382000) [pid = 2996] [serial = 1516] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1C6AAC00) [pid = 2996] [serial = 1520] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (1C061800) [pid = 2996] [serial = 1519] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (196F1000) [pid = 2996] [serial = 1517] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (1D8DB800) [pid = 2996] [serial = 1522] [outer = 00000000] [url = about:blank] 08:34:16 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (181B5C00) [pid = 2996] [serial = 1525] [outer = 00000000] [url = about:blank] 08:34:17 INFO - PROCESS | 2996 | --DOCSHELL 0E7F5400 == 52 [pid = 2996] [id = 12] 08:34:17 INFO - PROCESS | 2996 | 1464622457102 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:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1070ms 08:34:17 INFO - PROCESS | 2996 | 1464622457143 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 2996 | 1464622457148 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 08:34:17 INFO - PROCESS | 2996 | 1464622457153 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:34:17 INFO - PROCESS | 2996 | 1464622457156 Marionette TRACE conn6 <- [1,2098,null,{}] 08:34:17 INFO - PROCESS | 2996 | 1464622457160 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:34:17 INFO - PROCESS | 2996 | 1464622457259 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 08:34:17 INFO - PROCESS | 2996 | 1464622457372 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBEEC00 == 53 [pid = 2996] [id = 534] 08:34:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (0CF33400) [pid = 2996] [serial = 1602] [outer = 00000000] 08:34:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (0DA5C400) [pid = 2996] [serial = 1603] [outer = 0CF33400] 08:34:17 INFO - PROCESS | 2996 | 1464622457421 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0DC9BC00) [pid = 2996] [serial = 1604] [outer = 0CF33400] 08:34:17 INFO - PROCESS | 2996 | 1464622457839 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:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 770ms 08:34:17 INFO - PROCESS | 2996 | 1464622457928 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 2996 | 1464622457930 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 08:34:17 INFO - PROCESS | 2996 | 1464622457934 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:34:17 INFO - PROCESS | 2996 | 1464622457938 Marionette TRACE conn6 <- [1,2102,null,{}] 08:34:17 INFO - PROCESS | 2996 | 1464622457948 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:34:18 INFO - PROCESS | 2996 | 1464622458048 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 08:34:18 INFO - PROCESS | 2996 | 1464622458054 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 149F2800 == 54 [pid = 2996] [id = 535] 08:34:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (15112C00) [pid = 2996] [serial = 1605] [outer = 00000000] 08:34:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (15118400) [pid = 2996] [serial = 1606] [outer = 15112C00] 08:34:18 INFO - PROCESS | 2996 | 1464622458103 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (152B2800) [pid = 2996] [serial = 1607] [outer = 15112C00] 08:34:18 INFO - PROCESS | 2996 | 1464622458575 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:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 08:34:18 INFO - PROCESS | 2996 | 1464622458608 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 2996 | 1464622458611 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 08:34:18 INFO - PROCESS | 2996 | 1464622458614 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:34:18 INFO - PROCESS | 2996 | 1464622458616 Marionette TRACE conn6 <- [1,2106,null,{}] 08:34:18 INFO - PROCESS | 2996 | 1464622458619 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:34:18 INFO - PROCESS | 2996 | 1464622458712 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 08:34:18 INFO - PROCESS | 2996 | 1464622458722 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152B4800 == 55 [pid = 2996] [id = 536] 08:34:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (152B7000) [pid = 2996] [serial = 1608] [outer = 00000000] 08:34:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (154AC400) [pid = 2996] [serial = 1609] [outer = 152B7000] 08:34:18 INFO - PROCESS | 2996 | 1464622458767 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (16C6C400) [pid = 2996] [serial = 1610] [outer = 152B7000] 08:34:19 INFO - PROCESS | 2996 | 1464622459212 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:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 08:34:19 INFO - PROCESS | 2996 | 1464622459257 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 2996 | 1464622459268 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 08:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:34:19 INFO - PROCESS | 2996 | 1464622459279 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 2996 | 1464622459281 Marionette TRACE conn6 <- [1,2110,null,{}] 08:34:19 INFO - PROCESS | 2996 | 1464622459285 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:34:19 INFO - PROCESS | 2996 | 1464622459407 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 08:34:19 INFO - PROCESS | 2996 | 1464622459501 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 16FF9800 == 56 [pid = 2996] [id = 537] 08:34:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1802A800) [pid = 2996] [serial = 1611] [outer = 00000000] 08:34:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (181BB000) [pid = 2996] [serial = 1612] [outer = 1802A800] 08:34:19 INFO - PROCESS | 2996 | 1464622459546 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (19106800) [pid = 2996] [serial = 1613] [outer = 1802A800] 08:34:19 INFO - PROCESS | 2996 | 1464622459982 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:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 770ms 08:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:34:20 INFO - PROCESS | 2996 | 1464622460054 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 2996 | 1464622460056 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 08:34:20 INFO - PROCESS | 2996 | 1464622460059 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 2996 | 1464622460061 Marionette TRACE conn6 <- [1,2114,null,{}] 08:34:20 INFO - PROCESS | 2996 | 1464622460064 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:34:20 INFO - PROCESS | 2996 | 1464622460196 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 08:34:20 INFO - PROCESS | 2996 | 1464622460269 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19113800 == 57 [pid = 2996] [id = 538] 08:34:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (19113C00) [pid = 2996] [serial = 1614] [outer = 00000000] 08:34:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1946AC00) [pid = 2996] [serial = 1615] [outer = 19113C00] 08:34:20 INFO - PROCESS | 2996 | 1464622460317 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (19659C00) [pid = 2996] [serial = 1616] [outer = 19113C00] 08:34:20 INFO - PROCESS | 2996 | 1464622460748 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:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 08:34:20 INFO - PROCESS | 2996 | 1464622460806 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 2996 | 1464622460808 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 08:34:20 INFO - PROCESS | 2996 | 1464622460811 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 2996 | 1464622460813 Marionette TRACE conn6 <- [1,2118,null,{}] 08:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:34:20 INFO - PROCESS | 2996 | 1464622460817 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:34:20 INFO - PROCESS | 2996 | 1464622460946 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 08:34:21 INFO - PROCESS | 2996 | 1464622461022 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1915E800 == 58 [pid = 2996] [id = 539] 08:34:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (19663C00) [pid = 2996] [serial = 1617] [outer = 00000000] 08:34:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1979B800) [pid = 2996] [serial = 1618] [outer = 19663C00] 08:34:21 INFO - PROCESS | 2996 | 1464622461070 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (198D1800) [pid = 2996] [serial = 1619] [outer = 19663C00] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (0CB35400) [pid = 2996] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1E4F5C00) [pid = 2996] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1E4E7000) [pid = 2996] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (14899000) [pid = 2996] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (19105800) [pid = 2996] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (1965D800) [pid = 2996] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (198D6000) [pid = 2996] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (1C058C00) [pid = 2996] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (152B9C00) [pid = 2996] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (152A7C00) [pid = 2996] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (0CB4D000) [pid = 2996] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (180BE400) [pid = 2996] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (0D811400) [pid = 2996] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (152A4C00) [pid = 2996] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:34:21 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0D45B400) [pid = 2996] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:34:21 INFO - PROCESS | 2996 | 1464622461632 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:34:21 INFO - PROCESS | 2996 | 1464622461690 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 08:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:34:21 INFO - PROCESS | 2996 | 1464622461700 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 2996 | 1464622461702 Marionette TRACE conn6 <- [1,2122,null,{}] 08:34:21 INFO - PROCESS | 2996 | 1464622461706 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:34:21 INFO - PROCESS | 2996 | 1464622461800 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 08:34:21 INFO - PROCESS | 2996 | 1464622461809 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1F7000 == 59 [pid = 2996] [id = 540] 08:34:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0D33CC00) [pid = 2996] [serial = 1620] [outer = 00000000] 08:34:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (19196800) [pid = 2996] [serial = 1621] [outer = 0D33CC00] 08:34:21 INFO - PROCESS | 2996 | 1464622461854 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (19666800) [pid = 2996] [serial = 1622] [outer = 0D33CC00] 08:34:22 INFO - PROCESS | 2996 | 1464622462283 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:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 08:34:22 INFO - PROCESS | 2996 | 1464622462324 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 2996 | 1464622462326 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 08:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:34:22 INFO - PROCESS | 2996 | 1464622462349 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 2996 | 1464622462351 Marionette TRACE conn6 <- [1,2126,null,{}] 08:34:22 INFO - PROCESS | 2996 | 1464622462355 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:34:22 INFO - PROCESS | 2996 | 1464622462442 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 08:34:22 INFO - PROCESS | 2996 | 1464622462449 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D33B000 == 60 [pid = 2996] [id = 541] 08:34:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (0E702800) [pid = 2996] [serial = 1623] [outer = 00000000] 08:34:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1A9D5800) [pid = 2996] [serial = 1624] [outer = 0E702800] 08:34:22 INFO - PROCESS | 2996 | 1464622462492 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1BE49800) [pid = 2996] [serial = 1625] [outer = 0E702800] 08:34:22 INFO - PROCESS | 2996 | 1464622462977 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:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 671ms 08:34:23 INFO - PROCESS | 2996 | 1464622463023 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 2996 | 1464622463025 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 08:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:34:23 INFO - PROCESS | 2996 | 1464622463028 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 2996 | 1464622463030 Marionette TRACE conn6 <- [1,2130,null,{}] 08:34:23 INFO - PROCESS | 2996 | 1464622463038 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:34:23 INFO - PROCESS | 2996 | 1464622463127 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 08:34:23 INFO - PROCESS | 2996 | 1464622463134 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1A6ED000 == 61 [pid = 2996] [id = 542] 08:34:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1A9D5000) [pid = 2996] [serial = 1626] [outer = 00000000] 08:34:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1BE5F400) [pid = 2996] [serial = 1627] [outer = 1A9D5000] 08:34:23 INFO - PROCESS | 2996 | 1464622463178 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1BF16C00) [pid = 2996] [serial = 1628] [outer = 1A9D5000] 08:34:23 INFO - PROCESS | 2996 | 1464622463928 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:34:23 INFO - PROCESS | 2996 | 1464622463965 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 08:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:34:23 INFO - PROCESS | 2996 | 1464622463971 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 2996 | 1464622463975 Marionette TRACE conn6 <- [1,2134,null,{}] 08:34:23 INFO - PROCESS | 2996 | 1464622463980 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:34:24 INFO - PROCESS | 2996 | 1464622464165 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 08:34:24 INFO - PROCESS | 2996 | 1464622464178 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F9400 == 62 [pid = 2996] [id = 543] 08:34:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (0D7F9800) [pid = 2996] [serial = 1629] [outer = 00000000] 08:34:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (0DF1C800) [pid = 2996] [serial = 1630] [outer = 0D7F9800] 08:34:24 INFO - PROCESS | 2996 | 1464622464235 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1467D400) [pid = 2996] [serial = 1631] [outer = 0D7F9800] 08:34:24 INFO - PROCESS | 2996 | 1464622464910 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:34:24 INFO - PROCESS | 2996 | 1464622464951 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 08:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:34:24 INFO - PROCESS | 2996 | 1464622464957 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 2996 | 1464622464960 Marionette TRACE conn6 <- [1,2138,null,{}] 08:34:24 INFO - PROCESS | 2996 | 1464622464965 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:34:25 INFO - PROCESS | 2996 | 1464622465084 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 08:34:25 INFO - PROCESS | 2996 | 1464622465238 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 2996 | ++DOCSHELL 15116000 == 63 [pid = 2996] [id = 544] 08:34:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (152BC800) [pid = 2996] [serial = 1632] [outer = 00000000] 08:34:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (19163C00) [pid = 2996] [serial = 1633] [outer = 152BC800] 08:34:25 INFO - PROCESS | 2996 | 1464622465298 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (19359800) [pid = 2996] [serial = 1634] [outer = 152BC800] 08:34:25 INFO - PROCESS | 2996 | 1464622465953 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:34:25 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:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1019ms 08:34:25 INFO - PROCESS | 2996 | 1464622465978 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 2996 | 1464622465981 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 08:34:25 INFO - PROCESS | 2996 | 1464622465985 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:34:25 INFO - PROCESS | 2996 | 1464622465989 Marionette TRACE conn6 <- [1,2142,null,{}] 08:34:26 INFO - PROCESS | 2996 | 1464622466000 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:34:26 INFO - PROCESS | 2996 | 1464622466134 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 08:34:26 INFO - PROCESS | 2996 | 1464622466289 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C583800 == 64 [pid = 2996] [id = 545] 08:34:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1C63F400) [pid = 2996] [serial = 1635] [outer = 00000000] 08:34:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1D029000) [pid = 2996] [serial = 1636] [outer = 1C63F400] 08:34:26 INFO - PROCESS | 2996 | 1464622466352 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (1D35A000) [pid = 2996] [serial = 1637] [outer = 1C63F400] 08:34:26 INFO - PROCESS | 2996 | 1464622466963 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:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1021ms 08:34:27 INFO - PROCESS | 2996 | 1464622467009 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 2996 | 1464622467012 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 08:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:34:27 INFO - PROCESS | 2996 | 1464622467016 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 2996 | 1464622467018 Marionette TRACE conn6 <- [1,2146,null,{}] 08:34:27 INFO - PROCESS | 2996 | 1464622467022 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:34:27 INFO - PROCESS | 2996 | 1464622467137 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 08:34:27 INFO - PROCESS | 2996 | 1464622467302 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D7D6C00 == 65 [pid = 2996] [id = 546] 08:34:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (1D7DA800) [pid = 2996] [serial = 1638] [outer = 00000000] 08:34:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (1D8D6000) [pid = 2996] [serial = 1639] [outer = 1D7DA800] 08:34:27 INFO - PROCESS | 2996 | 1464622467363 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1D8DF400) [pid = 2996] [serial = 1640] [outer = 1D7DA800] 08:34:27 INFO - PROCESS | 2996 | 1464622467973 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:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 970ms 08:34:27 INFO - PROCESS | 2996 | 1464622467989 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 2996 | 1464622467992 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 08:34:27 INFO - PROCESS | 2996 | 1464622467995 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:34:28 INFO - PROCESS | 2996 | 1464622467997 Marionette TRACE conn6 <- [1,2150,null,{}] 08:34:28 INFO - PROCESS | 2996 | 1464622468016 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:34:28 INFO - PROCESS | 2996 | 1464622468124 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 08:34:28 INFO - PROCESS | 2996 | 1464622468268 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 2996 | ++DOCSHELL 1D7D3C00 == 66 [pid = 2996] [id = 547] 08:34:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (1D8DF000) [pid = 2996] [serial = 1641] [outer = 00000000] 08:34:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1E4F2800) [pid = 2996] [serial = 1642] [outer = 1D8DF000] 08:34:28 INFO - PROCESS | 2996 | 1464622468324 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1E937800) [pid = 2996] [serial = 1643] [outer = 1D8DF000] 08:34:28 INFO - PROCESS | 2996 | 1464622468880 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:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 930ms 08:34:28 INFO - PROCESS | 2996 | 1464622468930 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 2996 | 1464622468932 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 08:34:28 INFO - PROCESS | 2996 | 1464622468935 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:34:28 INFO - PROCESS | 2996 | 1464622468937 Marionette TRACE conn6 <- [1,2154,null,{}] 08:34:28 INFO - PROCESS | 2996 | 1464622468941 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:34:29 INFO - PROCESS | 2996 | 1464622469071 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 08:34:29 INFO - PROCESS | 2996 | 1464622469239 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E9B1000 == 67 [pid = 2996] [id = 548] 08:34:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1E9CB400) [pid = 2996] [serial = 1644] [outer = 00000000] 08:34:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1F409400) [pid = 2996] [serial = 1645] [outer = 1E9CB400] 08:34:29 INFO - PROCESS | 2996 | 1464622469298 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1F4A5800) [pid = 2996] [serial = 1646] [outer = 1E9CB400] 08:34:30 INFO - PROCESS | 2996 | 1464622470121 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:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1217ms 08:34:30 INFO - PROCESS | 2996 | 1464622470166 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 2996 | 1464622470170 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 08:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:34:30 INFO - PROCESS | 2996 | 1464622470175 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 2996 | 1464622470179 Marionette TRACE conn6 <- [1,2158,null,{}] 08:34:30 INFO - PROCESS | 2996 | 1464622470184 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:34:30 INFO - PROCESS | 2996 | 1464622470291 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 08:34:30 INFO - PROCESS | 2996 | 1464622470441 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 2996 | ++DOCSHELL 0DA62C00 == 68 [pid = 2996] [id = 549] 08:34:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (0DB76800) [pid = 2996] [serial = 1647] [outer = 00000000] 08:34:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (0E702000) [pid = 2996] [serial = 1648] [outer = 0DB76800] 08:34:30 INFO - PROCESS | 2996 | 1464622470492 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1465A000) [pid = 2996] [serial = 1649] [outer = 0DB76800] 08:34:31 INFO - PROCESS | 2996 | 1464622471121 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:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 08:34:31 INFO - PROCESS | 2996 | 1464622471148 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 2996 | 1464622471153 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 08:34:31 INFO - PROCESS | 2996 | 1464622471159 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:34:31 INFO - PROCESS | 2996 | 1464622471162 Marionette TRACE conn6 <- [1,2162,null,{}] 08:34:31 INFO - PROCESS | 2996 | 1464622471166 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:34:31 INFO - PROCESS | 2996 | 1464622471270 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 0D33B000 == 67 [pid = 2996] [id = 541] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 0D1F7000 == 66 [pid = 2996] [id = 540] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 1915E800 == 65 [pid = 2996] [id = 539] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 19113800 == 64 [pid = 2996] [id = 538] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 16FF9800 == 63 [pid = 2996] [id = 537] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 152B4800 == 62 [pid = 2996] [id = 536] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 149F2800 == 61 [pid = 2996] [id = 535] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 0CBEEC00 == 60 [pid = 2996] [id = 534] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 0D756C00 == 59 [pid = 2996] [id = 533] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (14657400) [pid = 2996] [serial = 1534] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1965F400) [pid = 2996] [serial = 1537] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1E9CA400) [pid = 2996] [serial = 1540] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (1F402400) [pid = 2996] [serial = 1543] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (1F4A7000) [pid = 2996] [serial = 1546] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (1C005C00) [pid = 2996] [serial = 1579] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 1F4A2400 == 58 [pid = 2996] [id = 531] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 1E9B0C00 == 57 [pid = 2996] [id = 530] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 1BE50C00 == 56 [pid = 2996] [id = 529] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 15FE5800 == 55 [pid = 2996] [id = 528] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 0D819C00 == 54 [pid = 2996] [id = 527] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 15411400 == 53 [pid = 2996] [id = 526] 08:34:31 INFO - PROCESS | 2996 | --DOCSHELL 0CF28800 == 52 [pid = 2996] [id = 13] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (19667400) [pid = 2996] [serial = 1564] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (198CE400) [pid = 2996] [serial = 1565] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1BE61000) [pid = 2996] [serial = 1568] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1BE5D800) [pid = 2996] [serial = 1567] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (1D35A400) [pid = 2996] [serial = 1570] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (15F13C00) [pid = 2996] [serial = 1558] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (18036400) [pid = 2996] [serial = 1559] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (180B7800) [pid = 2996] [serial = 1553] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (16C69400) [pid = 2996] [serial = 1552] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (0DDB6C00) [pid = 2996] [serial = 1550] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (0D81C000) [pid = 2996] [serial = 1549] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1910A000) [pid = 2996] [serial = 1561] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (0DB75000) [pid = 2996] [serial = 1555] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (0E9A2400) [pid = 2996] [serial = 1556] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (19108000) [pid = 2996] [serial = 1576] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (1D821C00) [pid = 2996] [serial = 1571] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0DC0B400) [pid = 2996] [serial = 1573] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (1979C000) [pid = 2996] [serial = 1577] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (191B7C00) [pid = 2996] [serial = 1562] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (14897400) [pid = 2996] [serial = 1574] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (0D1F1C00) [pid = 2996] [serial = 1487] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (1E932000) [pid = 2996] [serial = 1499] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1E4EDC00) [pid = 2996] [serial = 1496] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (15116C00) [pid = 2996] [serial = 1490] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (198D4C00) [pid = 2996] [serial = 1493] [outer = 00000000] [url = about:blank] 08:34:31 INFO - PROCESS | 2996 | 1464622471494 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB35C00 == 53 [pid = 2996] [id = 550] 08:34:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0CB99C00) [pid = 2996] [serial = 1650] [outer = 00000000] 08:34:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0D1BE400) [pid = 2996] [serial = 1651] [outer = 0CB99C00] 08:34:31 INFO - PROCESS | 2996 | 1464622471546 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0D7F5000) [pid = 2996] [serial = 1652] [outer = 0CB99C00] 08:34:32 INFO - PROCESS | 2996 | 1464622472009 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:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 870ms 08:34:32 INFO - PROCESS | 2996 | 1464622472032 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 08:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:34:32 INFO - PROCESS | 2996 | 1464622472035 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 08:34:32 INFO - PROCESS | 2996 | 1464622472038 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 2996 | 1464622472041 Marionette TRACE conn6 <- [1,2166,null,{}] 08:34:32 INFO - PROCESS | 2996 | 1464622472051 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:34:32 INFO - PROCESS | 2996 | 1464622472147 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 08:34:32 INFO - PROCESS | 2996 | 1464622472160 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 14652C00 == 54 [pid = 2996] [id = 551] 08:34:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (14654C00) [pid = 2996] [serial = 1653] [outer = 00000000] 08:34:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (152B0C00) [pid = 2996] [serial = 1654] [outer = 14654C00] 08:34:32 INFO - PROCESS | 2996 | 1464622472209 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1540B000) [pid = 2996] [serial = 1655] [outer = 14654C00] 08:34:32 INFO - PROCESS | 2996 | 1464622472698 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:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 690ms 08:34:32 INFO - PROCESS | 2996 | 1464622472728 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 2996 | 1464622472731 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 08:34:32 INFO - PROCESS | 2996 | 1464622472734 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:34:32 INFO - PROCESS | 2996 | 1464622472736 Marionette TRACE conn6 <- [1,2170,null,{}] 08:34:32 INFO - PROCESS | 2996 | 1464622472740 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:34:32 INFO - PROCESS | 2996 | 1464622472836 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 08:34:32 INFO - PROCESS | 2996 | 1464622472939 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 180B7000 == 55 [pid = 2996] [id = 552] 08:34:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (180BBC00) [pid = 2996] [serial = 1656] [outer = 00000000] 08:34:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (19108800) [pid = 2996] [serial = 1657] [outer = 180BBC00] 08:34:32 INFO - PROCESS | 2996 | 1464622472991 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1915E800) [pid = 2996] [serial = 1658] [outer = 180BBC00] 08:34:33 INFO - PROCESS | 2996 | 1464622473385 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:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 08:34:33 INFO - PROCESS | 2996 | 1464622473408 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 08:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:34:33 INFO - PROCESS | 2996 | 1464622473410 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 08:34:33 INFO - PROCESS | 2996 | 1464622473413 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 2996 | 1464622473415 Marionette TRACE conn6 <- [1,2174,null,{}] 08:34:33 INFO - PROCESS | 2996 | 1464622473418 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:34:33 INFO - PROCESS | 2996 | 1464622473509 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 08:34:33 INFO - PROCESS | 2996 | 1464622473670 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 180B7800 == 56 [pid = 2996] [id = 553] 08:34:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (19190800) [pid = 2996] [serial = 1659] [outer = 00000000] 08:34:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (19334C00) [pid = 2996] [serial = 1660] [outer = 19190800] 08:34:33 INFO - PROCESS | 2996 | 1464622473728 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1965C000) [pid = 2996] [serial = 1661] [outer = 19190800] 08:34:34 INFO - PROCESS | 2996 | 1464622474144 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:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 770ms 08:34:34 INFO - PROCESS | 2996 | 1464622474184 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 2996 | 1464622474186 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 08:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:34:34 INFO - PROCESS | 2996 | 1464622474189 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 2996 | 1464622474191 Marionette TRACE conn6 <- [1,2178,null,{}] 08:34:34 INFO - PROCESS | 2996 | 1464622474195 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:34:34 INFO - PROCESS | 2996 | 1464622474348 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 08:34:34 INFO - PROCESS | 2996 | 1464622474424 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1979E800 == 57 [pid = 2996] [id = 554] 08:34:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (197A0800) [pid = 2996] [serial = 1662] [outer = 00000000] 08:34:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1B7F0800) [pid = 2996] [serial = 1663] [outer = 197A0800] 08:34:34 INFO - PROCESS | 2996 | 1464622474472 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1BE4F400) [pid = 2996] [serial = 1664] [outer = 197A0800] 08:34:34 INFO - PROCESS | 2996 | 1464622474925 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:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 771ms 08:34:34 INFO - PROCESS | 2996 | 1464622474968 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 2996 | 1464622474970 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 08:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:34:34 INFO - PROCESS | 2996 | 1464622474978 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 2996 | 1464622474980 Marionette TRACE conn6 <- [1,2182,null,{}] 08:34:34 INFO - PROCESS | 2996 | 1464622474984 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:34:35 INFO - PROCESS | 2996 | 1464622475116 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 08:34:35 INFO - PROCESS | 2996 | 1464622475191 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1A9DCC00 == 58 [pid = 2996] [id = 555] 08:34:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1BE45000) [pid = 2996] [serial = 1665] [outer = 00000000] 08:34:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1BFB8400) [pid = 2996] [serial = 1666] [outer = 1BE45000] 08:34:35 INFO - PROCESS | 2996 | 1464622475236 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1C064000) [pid = 2996] [serial = 1667] [outer = 1BE45000] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (1F4A2800) [pid = 2996] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (1F24B400) [pid = 2996] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (1802D000) [pid = 2996] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1E92F000) [pid = 2996] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1E9C5000) [pid = 2996] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (0DC09000) [pid = 2996] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (0CF33400) [pid = 2996] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (152B7000) [pid = 2996] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (1802A800) [pid = 2996] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (15112C00) [pid = 2996] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (0D1F0400) [pid = 2996] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (0D7F1C00) [pid = 2996] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (19113C00) [pid = 2996] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (19663C00) [pid = 2996] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (0E702800) [pid = 2996] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (0E981C00) [pid = 2996] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:34:35 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (0D33CC00) [pid = 2996] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:34:36 INFO - PROCESS | 2996 | 1464622476085 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:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1121ms 08:34:36 INFO - PROCESS | 2996 | 1464622476104 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 2996 | 1464622476109 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 08:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:34:36 INFO - PROCESS | 2996 | 1464622476114 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 2996 | 1464622476119 Marionette TRACE conn6 <- [1,2186,null,{}] 08:34:36 INFO - PROCESS | 2996 | 1464622476139 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:34:36 INFO - PROCESS | 2996 | 1464622476259 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 08:34:36 INFO - PROCESS | 2996 | 1464622476414 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F7400 == 59 [pid = 2996] [id = 556] 08:34:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (0D811400) [pid = 2996] [serial = 1668] [outer = 00000000] 08:34:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (0E703C00) [pid = 2996] [serial = 1669] [outer = 0D811400] 08:34:36 INFO - PROCESS | 2996 | 1464622476474 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1468AC00) [pid = 2996] [serial = 1670] [outer = 0D811400] 08:34:37 INFO - PROCESS | 2996 | 1464622477074 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:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 990ms 08:34:37 INFO - PROCESS | 2996 | 1464622477115 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 2996 | 1464622477121 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 08:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:34:37 INFO - PROCESS | 2996 | 1464622477129 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 2996 | 1464622477132 Marionette TRACE conn6 <- [1,2190,null,{}] 08:34:37 INFO - PROCESS | 2996 | 1464622477136 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:34:37 INFO - PROCESS | 2996 | 1464622477253 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 08:34:37 INFO - PROCESS | 2996 | 1464622477412 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152C0C00 == 60 [pid = 2996] [id = 557] 08:34:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (15412400) [pid = 2996] [serial = 1671] [outer = 00000000] 08:34:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (16C69400) [pid = 2996] [serial = 1672] [outer = 15412400] 08:34:37 INFO - PROCESS | 2996 | 1464622477472 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (180B5000) [pid = 2996] [serial = 1673] [outer = 15412400] 08:34:38 INFO - PROCESS | 2996 | 1464622478112 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:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1023ms 08:34:38 INFO - PROCESS | 2996 | 1464622478153 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 2996 | 1464622478156 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 08:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:34:38 INFO - PROCESS | 2996 | 1464622478160 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 2996 | 1464622478163 Marionette TRACE conn6 <- [1,2194,null,{}] 08:34:38 INFO - PROCESS | 2996 | 1464622478175 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:34:38 INFO - PROCESS | 2996 | 1464622478310 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 08:34:38 INFO - PROCESS | 2996 | 1464622478467 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 198D7800 == 61 [pid = 2996] [id = 558] 08:34:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1A6A4400) [pid = 2996] [serial = 1674] [outer = 00000000] 08:34:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1BE44C00) [pid = 2996] [serial = 1675] [outer = 1A6A4400] 08:34:38 INFO - PROCESS | 2996 | 1464622478529 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1BE64800) [pid = 2996] [serial = 1676] [outer = 1A6A4400] 08:34:39 INFO - PROCESS | 2996 | 1464622479183 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:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1069ms 08:34:39 INFO - PROCESS | 2996 | 1464622479232 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 2996 | 1464622479235 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 08:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:34:39 INFO - PROCESS | 2996 | 1464622479256 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 2996 | 1464622479257 Marionette TRACE conn6 <- [1,2198,null,{}] 08:34:39 INFO - PROCESS | 2996 | 1464622479262 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:34:39 INFO - PROCESS | 2996 | 1464622479384 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 08:34:39 INFO - PROCESS | 2996 | 1464622479536 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BFB5C00 == 62 [pid = 2996] [id = 559] 08:34:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1C6A4000) [pid = 2996] [serial = 1677] [outer = 00000000] 08:34:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1D35E400) [pid = 2996] [serial = 1678] [outer = 1C6A4000] 08:34:39 INFO - PROCESS | 2996 | 1464622479596 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1D8DDC00) [pid = 2996] [serial = 1679] [outer = 1C6A4000] 08:34:40 INFO - PROCESS | 2996 | 1464622480140 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:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 08:34:40 INFO - PROCESS | 2996 | 1464622480190 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 2996 | 1464622480192 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 08:34:40 INFO - PROCESS | 2996 | 1464622480196 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:34:40 INFO - PROCESS | 2996 | 1464622480198 Marionette TRACE conn6 <- [1,2202,null,{}] 08:34:40 INFO - PROCESS | 2996 | 1464622480202 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:34:40 INFO - PROCESS | 2996 | 1464622480315 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 08:34:40 INFO - PROCESS | 2996 | 1464622480476 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D8E2000 == 63 [pid = 2996] [id = 560] 08:34:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1E4EA800) [pid = 2996] [serial = 1680] [outer = 00000000] 08:34:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1E92D400) [pid = 2996] [serial = 1681] [outer = 1E4EA800] 08:34:40 INFO - PROCESS | 2996 | 1464622480532 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1E933C00) [pid = 2996] [serial = 1682] [outer = 1E4EA800] 08:34:41 INFO - PROCESS | 2996 | 1464622481153 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:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 08:34:41 INFO - PROCESS | 2996 | 1464622481170 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 2996 | 1464622481172 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 08:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:34:41 INFO - PROCESS | 2996 | 1464622481175 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 2996 | 1464622481177 Marionette TRACE conn6 <- [1,2206,null,{}] 08:34:41 INFO - PROCESS | 2996 | 1464622481181 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:34:41 INFO - PROCESS | 2996 | 1464622481302 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 08:34:41 INFO - PROCESS | 2996 | 1464622481457 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E9C1400 == 64 [pid = 2996] [id = 561] 08:34:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1E9C2400) [pid = 2996] [serial = 1683] [outer = 00000000] 08:34:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1F24E800) [pid = 2996] [serial = 1684] [outer = 1E9C2400] 08:34:41 INFO - PROCESS | 2996 | 1464622481516 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (1F406400) [pid = 2996] [serial = 1685] [outer = 1E9C2400] 08:34:42 INFO - PROCESS | 2996 | 1464622482107 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:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 08:34:42 INFO - PROCESS | 2996 | 1464622482146 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 2996 | 1464622482149 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 08:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:34:42 INFO - PROCESS | 2996 | 1464622482152 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 2996 | 1464622482154 Marionette TRACE conn6 <- [1,2210,null,{}] 08:34:42 INFO - PROCESS | 2996 | 1464622482158 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:34:42 INFO - PROCESS | 2996 | 1464622482266 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 08:34:42 INFO - PROCESS | 2996 | 1464622482424 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE47C00 == 65 [pid = 2996] [id = 562] 08:34:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (1BE48000) [pid = 2996] [serial = 1686] [outer = 00000000] 08:34:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (208C9C00) [pid = 2996] [serial = 1687] [outer = 1BE48000] 08:34:42 INFO - PROCESS | 2996 | 1464622482483 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (208CFC00) [pid = 2996] [serial = 1688] [outer = 1BE48000] 08:34:43 INFO - PROCESS | 2996 | 1464622483247 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:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1125ms 08:34:43 INFO - PROCESS | 2996 | 1464622483282 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 2996 | 1464622483286 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 08:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:34:43 INFO - PROCESS | 2996 | 1464622483291 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 2996 | 1464622483295 Marionette TRACE conn6 <- [1,2214,null,{}] 08:34:43 INFO - PROCESS | 2996 | 1464622483301 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:34:43 INFO - PROCESS | 2996 | 1464622483412 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 08:34:43 INFO - PROCESS | 2996 | 1464622483573 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DC95800 == 66 [pid = 2996] [id = 563] 08:34:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (0DDB6800) [pid = 2996] [serial = 1689] [outer = 00000000] 08:34:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (149F3C00) [pid = 2996] [serial = 1690] [outer = 0DDB6800] 08:34:43 INFO - PROCESS | 2996 | 1464622483628 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (15112800) [pid = 2996] [serial = 1691] [outer = 0DDB6800] 08:34:44 INFO - PROCESS | 2996 | --DOCSHELL 1979E800 == 65 [pid = 2996] [id = 554] 08:34:44 INFO - PROCESS | 2996 | --DOCSHELL 180B7800 == 64 [pid = 2996] [id = 553] 08:34:44 INFO - PROCESS | 2996 | --DOCSHELL 180B7000 == 63 [pid = 2996] [id = 552] 08:34:44 INFO - PROCESS | 2996 | --DOCSHELL 14652C00 == 62 [pid = 2996] [id = 551] 08:34:44 INFO - PROCESS | 2996 | --DOCSHELL 0CB35C00 == 61 [pid = 2996] [id = 550] 08:34:44 INFO - PROCESS | 2996 | --DOCSHELL 0DA62C00 == 60 [pid = 2996] [id = 549] 08:34:44 INFO - PROCESS | 2996 | --DOCSHELL 15116000 == 59 [pid = 2996] [id = 544] 08:34:44 INFO - PROCESS | 2996 | --DOCSHELL 0D7F9400 == 58 [pid = 2996] [id = 543] 08:34:44 INFO - PROCESS | 2996 | --DOCSHELL 1A6ED000 == 57 [pid = 2996] [id = 542] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (208C4C00) [pid = 2996] [serial = 1547] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1F409000) [pid = 2996] [serial = 1544] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1A6A5400) [pid = 2996] [serial = 1538] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1E9C2C00) [pid = 2996] [serial = 1532] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (1E9CFC00) [pid = 2996] [serial = 1541] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (14896800) [pid = 2996] [serial = 1535] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (198D1800) [pid = 2996] [serial = 1619] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (1A9DA800) [pid = 2996] [serial = 1076] [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:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (19666800) [pid = 2996] [serial = 1622] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (19196800) [pid = 2996] [serial = 1621] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (16C6C400) [pid = 2996] [serial = 1610] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (19106800) [pid = 2996] [serial = 1613] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (1BE5F400) [pid = 2996] [serial = 1627] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (14891C00) [pid = 2996] [serial = 1582] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (0DA5C400) [pid = 2996] [serial = 1603] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0DC9BC00) [pid = 2996] [serial = 1604] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (154AC400) [pid = 2996] [serial = 1609] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (181BB000) [pid = 2996] [serial = 1612] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (15118400) [pid = 2996] [serial = 1606] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (152B2800) [pid = 2996] [serial = 1607] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (0E97F800) [pid = 2996] [serial = 1598] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (0DA65C00) [pid = 2996] [serial = 1597] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (19110800) [pid = 2996] [serial = 1585] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (14922400) [pid = 2996] [serial = 1601] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (1465A800) [pid = 2996] [serial = 1600] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (19659C00) [pid = 2996] [serial = 1616] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (1946AC00) [pid = 2996] [serial = 1615] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (1E92F800) [pid = 2996] [serial = 1588] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (1F24A800) [pid = 2996] [serial = 1591] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (208CCC00) [pid = 2996] [serial = 1594] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (1979B800) [pid = 2996] [serial = 1618] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (1BE49800) [pid = 2996] [serial = 1625] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (1A9D5800) [pid = 2996] [serial = 1624] [outer = 00000000] [url = about:blank] 08:34:44 INFO - PROCESS | 2996 | 1464622484294 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:34:44 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:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1023ms 08:34:44 INFO - PROCESS | 2996 | 1464622484315 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 2996 | 1464622484320 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 08:34:44 INFO - PROCESS | 2996 | 1464622484326 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:34:44 INFO - PROCESS | 2996 | 1464622484328 Marionette TRACE conn6 <- [1,2218,null,{}] 08:34:44 INFO - PROCESS | 2996 | 1464622484334 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:34:44 INFO - PROCESS | 2996 | 1464622484447 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 08:34:44 INFO - PROCESS | 2996 | 1464622484558 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7F0400 == 58 [pid = 2996] [id = 564] 08:34:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (0D7F1400) [pid = 2996] [serial = 1692] [outer = 00000000] 08:34:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (1464D800) [pid = 2996] [serial = 1693] [outer = 0D7F1400] 08:34:44 INFO - PROCESS | 2996 | 1464622484607 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (1488F000) [pid = 2996] [serial = 1694] [outer = 0D7F1400] 08:34:45 INFO - PROCESS | 2996 | 1464622485086 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:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 08:34:45 INFO - PROCESS | 2996 | 1464622485103 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 2996 | 1464622485106 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 08:34:45 INFO - PROCESS | 2996 | 1464622485109 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:34:45 INFO - PROCESS | 2996 | 1464622485113 Marionette TRACE conn6 <- [1,2222,null,{}] 08:34:45 INFO - PROCESS | 2996 | 1464622485123 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:34:45 INFO - PROCESS | 2996 | 1464622485221 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 08:34:45 INFO - PROCESS | 2996 | 1464622485233 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152BB000 == 59 [pid = 2996] [id = 565] 08:34:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (152C0000) [pid = 2996] [serial = 1695] [outer = 00000000] 08:34:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (154B2000) [pid = 2996] [serial = 1696] [outer = 152C0000] 08:34:45 INFO - PROCESS | 2996 | 1464622485284 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (15FE9400) [pid = 2996] [serial = 1697] [outer = 152C0000] 08:34:45 INFO - PROCESS | 2996 | 1464622485783 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:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 08:34:45 INFO - PROCESS | 2996 | 1464622485844 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 2996 | 1464622485847 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 08:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:34:45 INFO - PROCESS | 2996 | 1464622485850 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 2996 | 1464622485852 Marionette TRACE conn6 <- [1,2226,null,{}] 08:34:45 INFO - PROCESS | 2996 | 1464622485855 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:34:45 INFO - PROCESS | 2996 | 1464622485950 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 08:34:46 INFO - PROCESS | 2996 | 1464622486066 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 16C73400 == 60 [pid = 2996] [id = 566] 08:34:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (18033C00) [pid = 2996] [serial = 1698] [outer = 00000000] 08:34:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (181BB000) [pid = 2996] [serial = 1699] [outer = 18033C00] 08:34:46 INFO - PROCESS | 2996 | 1464622486114 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (1918F800) [pid = 2996] [serial = 1700] [outer = 18033C00] 08:34:46 INFO - PROCESS | 2996 | 1464622486527 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:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 08:34:46 INFO - PROCESS | 2996 | 1464622486584 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 08:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:34:46 INFO - PROCESS | 2996 | 1464622486586 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 08:34:46 INFO - PROCESS | 2996 | 1464622486589 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 2996 | 1464622486591 Marionette TRACE conn6 <- [1,2230,null,{}] 08:34:46 INFO - PROCESS | 2996 | 1464622486594 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:34:46 INFO - PROCESS | 2996 | 1464622486769 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 08:34:46 INFO - PROCESS | 2996 | 1464622486789 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181B9C00 == 61 [pid = 2996] [id = 567] 08:34:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1915DC00) [pid = 2996] [serial = 1701] [outer = 00000000] 08:34:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (19380C00) [pid = 2996] [serial = 1702] [outer = 1915DC00] 08:34:46 INFO - PROCESS | 2996 | 1464622486837 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (19662800) [pid = 2996] [serial = 1703] [outer = 1915DC00] 08:34:47 INFO - PROCESS | 2996 | 1464622487308 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:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 770ms 08:34:47 INFO - PROCESS | 2996 | 1464622487366 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 2996 | 1464622487368 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 08:34:47 INFO - PROCESS | 2996 | 1464622487370 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:34:47 INFO - PROCESS | 2996 | 1464622487372 Marionette TRACE conn6 <- [1,2234,null,{}] 08:34:47 INFO - PROCESS | 2996 | 1464622487376 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:34:47 INFO - PROCESS | 2996 | 1464622487528 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 08:34:47 INFO - PROCESS | 2996 | 1464622487561 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19798800 == 62 [pid = 2996] [id = 568] 08:34:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1979B000) [pid = 2996] [serial = 1704] [outer = 00000000] 08:34:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (198DB400) [pid = 2996] [serial = 1705] [outer = 1979B000] 08:34:47 INFO - PROCESS | 2996 | 1464622487610 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1A9DC000) [pid = 2996] [serial = 1706] [outer = 1979B000] 08:34:48 INFO - PROCESS | 2996 | 1464622488068 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:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 08:34:48 INFO - PROCESS | 2996 | 1464622488139 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 2996 | 1464622488141 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 08:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:34:48 INFO - PROCESS | 2996 | 1464622488147 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 2996 | 1464622488149 Marionette TRACE conn6 <- [1,2238,null,{}] 08:34:48 INFO - PROCESS | 2996 | 1464622488153 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:34:48 INFO - PROCESS | 2996 | 1464622488279 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 08:34:48 INFO - PROCESS | 2996 | 1464622488297 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7EA800 == 63 [pid = 2996] [id = 569] 08:34:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1979F800) [pid = 2996] [serial = 1707] [outer = 00000000] 08:34:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1BE5E400) [pid = 2996] [serial = 1708] [outer = 1979F800] 08:34:48 INFO - PROCESS | 2996 | 1464622488342 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1BF12400) [pid = 2996] [serial = 1709] [outer = 1979F800] 08:34:48 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (19190800) [pid = 2996] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:34:48 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (14654C00) [pid = 2996] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:34:48 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (180BBC00) [pid = 2996] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:34:48 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (0CB99C00) [pid = 2996] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:34:48 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (0DB76800) [pid = 2996] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:34:48 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (197A0800) [pid = 2996] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:34:48 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (0E7FA000) [pid = 2996] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:34:48 INFO - PROCESS | 2996 | 1464622488904 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:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 770ms 08:34:48 INFO - PROCESS | 2996 | 1464622488920 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 2996 | 1464622488922 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 08:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:34:48 INFO - PROCESS | 2996 | 1464622488925 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 2996 | 1464622488927 Marionette TRACE conn6 <- [1,2242,null,{}] 08:34:48 INFO - PROCESS | 2996 | 1464622488930 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:34:49 INFO - PROCESS | 2996 | 1464622489017 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 08:34:49 INFO - PROCESS | 2996 | 1464622489024 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15F06C00 == 64 [pid = 2996] [id = 570] 08:34:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (15FE5800) [pid = 2996] [serial = 1710] [outer = 00000000] 08:34:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1A6F7400) [pid = 2996] [serial = 1711] [outer = 15FE5800] 08:34:49 INFO - PROCESS | 2996 | 1464622489068 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1C588800) [pid = 2996] [serial = 1712] [outer = 15FE5800] 08:34:49 INFO - PROCESS | 2996 | 1464622489523 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:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 08:34:49 INFO - PROCESS | 2996 | 1464622489556 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 2996 | 1464622489558 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 08:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:34:49 INFO - PROCESS | 2996 | 1464622489562 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 2996 | 1464622489563 Marionette TRACE conn6 <- [1,2246,null,{}] 08:34:49 INFO - PROCESS | 2996 | 1464622489567 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:34:49 INFO - PROCESS | 2996 | 1464622489688 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 08:34:49 INFO - PROCESS | 2996 | 1464622489695 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D02AC00 == 65 [pid = 2996] [id = 571] 08:34:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (1D35AC00) [pid = 2996] [serial = 1713] [outer = 00000000] 08:34:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (1E4F3400) [pid = 2996] [serial = 1714] [outer = 1D35AC00] 08:34:49 INFO - PROCESS | 2996 | 1464622489740 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1E931800) [pid = 2996] [serial = 1715] [outer = 1D35AC00] 08:34:50 INFO - PROCESS | 2996 | 1464622490199 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:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 08:34:50 INFO - PROCESS | 2996 | 1464622490233 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 2996 | 1464622490235 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 08:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:34:50 INFO - PROCESS | 2996 | 1464622490238 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 2996 | 1464622490240 Marionette TRACE conn6 <- [1,2250,null,{}] 08:34:50 INFO - PROCESS | 2996 | 1464622490244 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:34:50 INFO - PROCESS | 2996 | 1464622490339 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 08:34:50 INFO - PROCESS | 2996 | 1464622490346 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 2996 | ++DOCSHELL 1BE4E400 == 66 [pid = 2996] [id = 572] 08:34:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1E9BC800) [pid = 2996] [serial = 1716] [outer = 00000000] 08:34:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1F245C00) [pid = 2996] [serial = 1717] [outer = 1E9BC800] 08:34:50 INFO - PROCESS | 2996 | 1464622490392 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1F409800) [pid = 2996] [serial = 1718] [outer = 1E9BC800] 08:34:50 INFO - PROCESS | 2996 | 1464622490895 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:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 08:34:50 INFO - PROCESS | 2996 | 1464622490973 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 2996 | 1464622490978 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 08:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:34:50 INFO - PROCESS | 2996 | 1464622490983 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 2996 | 1464622490988 Marionette TRACE conn6 <- [1,2254,null,{}] 08:34:50 INFO - PROCESS | 2996 | 1464622490995 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:34:51 INFO - PROCESS | 2996 | 1464622491186 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 08:34:51 INFO - PROCESS | 2996 | 1464622491346 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA60C00 == 67 [pid = 2996] [id = 573] 08:34:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (0DA62000) [pid = 2996] [serial = 1719] [outer = 00000000] 08:34:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (0DDB4800) [pid = 2996] [serial = 1720] [outer = 0DA62000] 08:34:51 INFO - PROCESS | 2996 | 1464622491406 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (0E999800) [pid = 2996] [serial = 1721] [outer = 0DA62000] 08:34:51 INFO - PROCESS | 2996 | 1464622491974 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:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1023ms 08:34:52 INFO - PROCESS | 2996 | 1464622492011 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 2996 | 1464622492018 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 08:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:34:52 INFO - PROCESS | 2996 | 1464622492024 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 2996 | 1464622492027 Marionette TRACE conn6 <- [1,2258,null,{}] 08:34:52 INFO - PROCESS | 2996 | 1464622492031 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:34:52 INFO - PROCESS | 2996 | 1464622492149 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 08:34:52 INFO - PROCESS | 2996 | 1464622492313 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152BD000 == 68 [pid = 2996] [id = 574] 08:34:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (15407400) [pid = 2996] [serial = 1722] [outer = 00000000] 08:34:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (16FF9800) [pid = 2996] [serial = 1723] [outer = 15407400] 08:34:52 INFO - PROCESS | 2996 | 1464622492370 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (19106000) [pid = 2996] [serial = 1724] [outer = 15407400] 08:34:52 INFO - PROCESS | 2996 | 1464622492975 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:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 08:34:52 INFO - PROCESS | 2996 | 1464622492996 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 2996 | 1464622492998 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 08:34:52 INFO - PROCESS | 2996 | 1464622493002 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:34:53 INFO - PROCESS | 2996 | 1464622493006 Marionette TRACE conn6 <- [1,2262,null,{}] 08:34:53 INFO - PROCESS | 2996 | 1464622493017 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:34:53 INFO - PROCESS | 2996 | 1464622493139 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 08:34:53 INFO - PROCESS | 2996 | 1464622493304 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C061800 == 69 [pid = 2996] [id = 575] 08:34:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (1D81D000) [pid = 2996] [serial = 1725] [outer = 00000000] 08:34:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (1E9BEC00) [pid = 2996] [serial = 1726] [outer = 1D81D000] 08:34:53 INFO - PROCESS | 2996 | 1464622493367 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (1F406C00) [pid = 2996] [serial = 1727] [outer = 1D81D000] 08:34:54 INFO - PROCESS | 2996 | 1464622493999 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:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1022ms 08:34:54 INFO - PROCESS | 2996 | 1464622494028 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 2996 | 1464622494031 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 08:34:54 INFO - PROCESS | 2996 | 1464622494034 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:34:54 INFO - PROCESS | 2996 | 1464622494036 Marionette TRACE conn6 <- [1,2266,null,{}] 08:34:54 INFO - PROCESS | 2996 | 1464622494040 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:34:54 INFO - PROCESS | 2996 | 1464622494158 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 08:34:54 INFO - PROCESS | 2996 | 1464622494315 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 20E97800 == 70 [pid = 2996] [id = 576] 08:34:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (20E98C00) [pid = 2996] [serial = 1728] [outer = 00000000] 08:34:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (20E9F400) [pid = 2996] [serial = 1729] [outer = 20E98C00] 08:34:54 INFO - PROCESS | 2996 | 1464622494375 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (20F72800) [pid = 2996] [serial = 1730] [outer = 20E98C00] 08:34:54 INFO - PROCESS | 2996 | 1464622494910 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:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 930ms 08:34:54 INFO - PROCESS | 2996 | 1464622494968 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 2996 | 1464622494971 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 08:34:54 INFO - PROCESS | 2996 | 1464622494974 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:34:54 INFO - PROCESS | 2996 | 1464622494976 Marionette TRACE conn6 <- [1,2270,null,{}] 08:34:54 INFO - PROCESS | 2996 | 1464622494980 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:34:55 INFO - PROCESS | 2996 | 1464622495090 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 08:34:55 INFO - PROCESS | 2996 | 1464622495252 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E651800 == 71 [pid = 2996] [id = 577] 08:34:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1E652800) [pid = 2996] [serial = 1731] [outer = 00000000] 08:34:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1E657400) [pid = 2996] [serial = 1732] [outer = 1E652800] 08:34:55 INFO - PROCESS | 2996 | 1464622495307 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1E65B000) [pid = 2996] [serial = 1733] [outer = 1E652800] 08:34:55 INFO - PROCESS | 2996 | 1464622495892 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:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 08:34:55 INFO - PROCESS | 2996 | 1464622495948 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 2996 | 1464622495950 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 08:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:34:55 INFO - PROCESS | 2996 | 1464622495954 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 2996 | 1464622495956 Marionette TRACE conn6 <- [1,2274,null,{}] 08:34:55 INFO - PROCESS | 2996 | 1464622495960 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:34:56 INFO - PROCESS | 2996 | 1464622496106 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 08:34:56 INFO - PROCESS | 2996 | 1464622496277 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE45400 == 72 [pid = 2996] [id = 578] 08:34:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1BE48800) [pid = 2996] [serial = 1734] [outer = 00000000] 08:34:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (20F80C00) [pid = 2996] [serial = 1735] [outer = 1BE48800] 08:34:56 INFO - PROCESS | 2996 | 1464622496333 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (21D51C00) [pid = 2996] [serial = 1736] [outer = 1BE48800] 08:34:57 INFO - PROCESS | 2996 | 1464622497201 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:34:57 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:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1279ms 08:34:57 INFO - PROCESS | 2996 | 1464622497237 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 08:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:34:57 INFO - PROCESS | 2996 | 1464622497241 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 08:34:57 INFO - PROCESS | 2996 | 1464622497246 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 2996 | 1464622497250 Marionette TRACE conn6 <- [1,2278,null,{}] 08:34:57 INFO - PROCESS | 2996 | 1464622497256 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:34:57 INFO - PROCESS | 2996 | 1464622497368 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 08:34:57 INFO - PROCESS | 2996 | 1464622497533 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1C6400 == 73 [pid = 2996] [id = 579] 08:34:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (0D33B800) [pid = 2996] [serial = 1737] [outer = 00000000] 08:34:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (0D4EDC00) [pid = 2996] [serial = 1738] [outer = 0D33B800] 08:34:57 INFO - PROCESS | 2996 | 1464622497587 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (0D7ED800) [pid = 2996] [serial = 1739] [outer = 0D33B800] 08:34:58 INFO - PROCESS | 2996 | 1464622498190 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:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 990ms 08:34:58 INFO - PROCESS | 2996 | 1464622498237 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 2996 | 1464622498242 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 08:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:34:58 INFO - PROCESS | 2996 | 1464622498248 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 2996 | 1464622498251 Marionette TRACE conn6 <- [1,2282,null,{}] 08:34:58 INFO - PROCESS | 2996 | 1464622498255 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:34:58 INFO - PROCESS | 2996 | 1464622498390 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 08:34:58 INFO - PROCESS | 2996 | 1464622498524 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DB72800 == 74 [pid = 2996] [id = 580] 08:34:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (0DF29400) [pid = 2996] [serial = 1740] [outer = 00000000] 08:34:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (14651800) [pid = 2996] [serial = 1741] [outer = 0DF29400] 08:34:58 INFO - PROCESS | 2996 | 1464622498570 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1488FC00) [pid = 2996] [serial = 1742] [outer = 0DF29400] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 19110C00 == 73 [pid = 2996] [id = 482] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 1502C000 == 72 [pid = 2996] [id = 481] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 1D02AC00 == 71 [pid = 2996] [id = 571] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 15F06C00 == 70 [pid = 2996] [id = 570] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 0D7EA800 == 69 [pid = 2996] [id = 569] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 19798800 == 68 [pid = 2996] [id = 568] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 181B9C00 == 67 [pid = 2996] [id = 567] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 16C73400 == 66 [pid = 2996] [id = 566] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 152BB000 == 65 [pid = 2996] [id = 565] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1BFB8400) [pid = 2996] [serial = 1666] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 0D7F0400 == 64 [pid = 2996] [id = 564] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 0DC95800 == 63 [pid = 2996] [id = 563] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 0D7F7400 == 62 [pid = 2996] [id = 556] 08:34:58 INFO - PROCESS | 2996 | --DOCSHELL 1A9DCC00 == 61 [pid = 2996] [id = 555] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (0E9A0000) [pid = 2996] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (19334C00) [pid = 2996] [serial = 1660] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1965C000) [pid = 2996] [serial = 1661] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (0DF1C800) [pid = 2996] [serial = 1630] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (19163C00) [pid = 2996] [serial = 1633] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1D029000) [pid = 2996] [serial = 1636] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1D8D6000) [pid = 2996] [serial = 1639] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (1E4F2800) [pid = 2996] [serial = 1642] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (152B0C00) [pid = 2996] [serial = 1654] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (1540B000) [pid = 2996] [serial = 1655] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (19108800) [pid = 2996] [serial = 1657] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1915E800) [pid = 2996] [serial = 1658] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (0D1BE400) [pid = 2996] [serial = 1651] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (0D7F5000) [pid = 2996] [serial = 1652] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (0E702000) [pid = 2996] [serial = 1648] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (1465A000) [pid = 2996] [serial = 1649] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1F409400) [pid = 2996] [serial = 1645] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (1B7F0800) [pid = 2996] [serial = 1663] [outer = 00000000] [url = about:blank] 08:34:58 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (1BE4F400) [pid = 2996] [serial = 1664] [outer = 00000000] [url = about:blank] 08:34:59 INFO - PROCESS | 2996 | 1464622499113 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:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 870ms 08:34:59 INFO - PROCESS | 2996 | 1464622499122 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 2996 | 1464622499124 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 2996 | 1464622499128 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:34:59 INFO - PROCESS | 2996 | 1464622499131 Marionette TRACE conn6 <- [1,2286,null,{}] 08:34:59 INFO - PROCESS | 2996 | 1464622499141 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:34:59 INFO - PROCESS | 2996 | 1464622499234 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 08:34:59 INFO - PROCESS | 2996 | 1464622499244 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 2996 | ++DOCSHELL 0DB71800 == 62 [pid = 2996] [id = 581] 08:34:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (0DB72000) [pid = 2996] [serial = 1743] [outer = 00000000] 08:34:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (0E710400) [pid = 2996] [serial = 1744] [outer = 0DB72000] 08:34:59 INFO - PROCESS | 2996 | 1464622499292 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (14688000) [pid = 2996] [serial = 1745] [outer = 0DB72000] 08:34:59 INFO - PROCESS | 2996 | 1464622499814 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:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 08:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:34:59 INFO - PROCESS | 2996 | 1464622499862 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 2996 | 1464622499865 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 2996 | 1464622499868 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 2996 | 1464622499869 Marionette TRACE conn6 <- [1,2290,null,{}] 08:34:59 INFO - PROCESS | 2996 | 1464622499873 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:34:59 INFO - PROCESS | 2996 | 1464622499980 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 08:35:00 INFO - PROCESS | 2996 | 1464622500127 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1502C000 == 63 [pid = 2996] [id = 582] 08:35:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (15072000) [pid = 2996] [serial = 1746] [outer = 00000000] 08:35:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (152A5C00) [pid = 2996] [serial = 1747] [outer = 15072000] 08:35:00 INFO - PROCESS | 2996 | 1464622500174 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (152B3800) [pid = 2996] [serial = 1748] [outer = 15072000] 08:35:00 INFO - PROCESS | 2996 | 1464622500550 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:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 08:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:35:00 INFO - PROCESS | 2996 | 1464622500602 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 2996 | 1464622500604 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 08:35:00 INFO - PROCESS | 2996 | 1464622500607 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 2996 | 1464622500609 Marionette TRACE conn6 <- [1,2294,null,{}] 08:35:00 INFO - PROCESS | 2996 | 1464622500612 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:35:00 INFO - PROCESS | 2996 | 1464622500705 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 08:35:00 INFO - PROCESS | 2996 | 1464622500711 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152BB800 == 64 [pid = 2996] [id = 583] 08:35:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (15403800) [pid = 2996] [serial = 1749] [outer = 00000000] 08:35:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (16C72800) [pid = 2996] [serial = 1750] [outer = 15403800] 08:35:00 INFO - PROCESS | 2996 | 1464622500757 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (180B4800) [pid = 2996] [serial = 1751] [outer = 15403800] 08:35:01 INFO - PROCESS | 2996 | 1464622501259 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:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 08:35:01 INFO - PROCESS | 2996 | 1464622501338 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 2996 | 1464622501340 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 08:35:01 INFO - PROCESS | 2996 | 1464622501344 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 2996 | 1464622501345 Marionette TRACE conn6 <- [1,2298,null,{}] 08:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:35:01 INFO - PROCESS | 2996 | 1464622501349 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:35:01 INFO - PROCESS | 2996 | 1464622501517 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 08:35:01 INFO - PROCESS | 2996 | 1464622501540 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 180BA800 == 65 [pid = 2996] [id = 584] 08:35:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (181C1400) [pid = 2996] [serial = 1752] [outer = 00000000] 08:35:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (19192400) [pid = 2996] [serial = 1753] [outer = 181C1400] 08:35:01 INFO - PROCESS | 2996 | 1464622501585 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1919AC00) [pid = 2996] [serial = 1754] [outer = 181C1400] 08:35:02 INFO - PROCESS | 2996 | 1464622502034 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:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 08:35:02 INFO - PROCESS | 2996 | 1464622502078 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 2996 | 1464622502080 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 08:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:35:02 INFO - PROCESS | 2996 | 1464622502090 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 2996 | 1464622502092 Marionette TRACE conn6 <- [1,2302,null,{}] 08:35:02 INFO - PROCESS | 2996 | 1464622502096 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:35:02 INFO - PROCESS | 2996 | 1464622502223 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 08:35:02 INFO - PROCESS | 2996 | 1464622502293 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19110C00 == 66 [pid = 2996] [id = 585] 08:35:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (19191400) [pid = 2996] [serial = 1755] [outer = 00000000] 08:35:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1946AC00) [pid = 2996] [serial = 1756] [outer = 19191400] 08:35:02 INFO - PROCESS | 2996 | 1464622502338 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (196F1000) [pid = 2996] [serial = 1757] [outer = 19191400] 08:35:02 INFO - PROCESS | 2996 | 1464622502762 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:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 08:35:02 INFO - PROCESS | 2996 | 1464622502854 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 2996 | 1464622502856 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 08:35:02 INFO - PROCESS | 2996 | 1464622502860 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 2996 | 1464622502862 Marionette TRACE conn6 <- [1,2306,null,{}] 08:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:35:02 INFO - PROCESS | 2996 | 1464622502873 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:35:03 INFO - PROCESS | 2996 | 1464622503246 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1915DC00) [pid = 2996] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1979B000) [pid = 2996] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1D35AC00) [pid = 2996] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (18033C00) [pid = 2996] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (0DDB6800) [pid = 2996] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (0D7F1400) [pid = 2996] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (152C0000) [pid = 2996] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (0DA5B400) [pid = 2996] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (15FE5800) [pid = 2996] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1979F800) [pid = 2996] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (198D1400) [pid = 2996] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:35:03 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (15FECC00) [pid = 2996] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:35:03 INFO - PROCESS | 2996 | 1464622503319 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CBF1400 == 67 [pid = 2996] [id = 586] 08:35:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (0CF72800) [pid = 2996] [serial = 1758] [outer = 00000000] 08:35:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (0DA5B400) [pid = 2996] [serial = 1759] [outer = 0CF72800] 08:35:03 INFO - PROCESS | 2996 | 1464622503364 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (15119800) [pid = 2996] [serial = 1760] [outer = 0CF72800] 08:35:03 INFO - PROCESS | 2996 | 1464622503745 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:35:03 INFO - PROCESS | 2996 | 1464622503800 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 08:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:35:03 INFO - PROCESS | 2996 | 1464622503803 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 2996 | 1464622503805 Marionette TRACE conn6 <- [1,2310,null,{}] 08:35:03 INFO - PROCESS | 2996 | 1464622503808 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:35:03 INFO - PROCESS | 2996 | 1464622503899 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 08:35:03 INFO - PROCESS | 2996 | 1464622503905 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 152C0000 == 68 [pid = 2996] [id = 587] 08:35:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (180BF400) [pid = 2996] [serial = 1761] [outer = 00000000] 08:35:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (198D1400) [pid = 2996] [serial = 1762] [outer = 180BF400] 08:35:03 INFO - PROCESS | 2996 | 1464622503950 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (198DD400) [pid = 2996] [serial = 1763] [outer = 180BF400] 08:35:04 INFO - PROCESS | 2996 | 1464622504392 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:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 08:35:04 INFO - PROCESS | 2996 | 1464622504436 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 2996 | 1464622504438 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 08:35:04 INFO - PROCESS | 2996 | 1464622504441 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:35:04 INFO - PROCESS | 2996 | 1464622504442 Marionette TRACE conn6 <- [1,2314,null,{}] 08:35:04 INFO - PROCESS | 2996 | 1464622504446 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:35:04 INFO - PROCESS | 2996 | 1464622504535 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 08:35:04 INFO - PROCESS | 2996 | 1464622504542 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E703400 == 69 [pid = 2996] [id = 588] 08:35:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (181C0800) [pid = 2996] [serial = 1764] [outer = 00000000] 08:35:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1BE42400) [pid = 2996] [serial = 1765] [outer = 181C0800] 08:35:04 INFO - PROCESS | 2996 | 1464622504586 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1BE47000) [pid = 2996] [serial = 1766] [outer = 181C0800] 08:35:05 INFO - PROCESS | 2996 | 1464622505075 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:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 08:35:05 INFO - PROCESS | 2996 | 1464622505118 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 2996 | 1464622505120 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 08:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:35:05 INFO - PROCESS | 2996 | 1464622505124 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 2996 | 1464622505126 Marionette TRACE conn6 <- [1,2318,null,{}] 08:35:05 INFO - PROCESS | 2996 | 1464622505129 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:35:05 INFO - PROCESS | 2996 | 1464622505240 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 08:35:05 INFO - PROCESS | 2996 | 1464622505465 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB32400 == 70 [pid = 2996] [id = 589] 08:35:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (0CB35000) [pid = 2996] [serial = 1767] [outer = 00000000] 08:35:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (0CBEE400) [pid = 2996] [serial = 1768] [outer = 0CB35000] 08:35:05 INFO - PROCESS | 2996 | 1464622505524 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (0D1BDC00) [pid = 2996] [serial = 1769] [outer = 0CB35000] 08:35:06 INFO - PROCESS | 2996 | 1464622506208 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:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1119ms 08:35:06 INFO - PROCESS | 2996 | 1464622506244 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 2996 | 1464622506249 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 08:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:35:06 INFO - PROCESS | 2996 | 1464622506268 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 2996 | 1464622506272 Marionette TRACE conn6 <- [1,2322,null,{}] 08:35:06 INFO - PROCESS | 2996 | 1464622506277 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:35:06 INFO - PROCESS | 2996 | 1464622506400 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 08:35:06 INFO - PROCESS | 2996 | 1464622506557 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E7FA000 == 71 [pid = 2996] [id = 590] 08:35:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (0E7FFC00) [pid = 2996] [serial = 1770] [outer = 00000000] 08:35:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1498E000) [pid = 2996] [serial = 1771] [outer = 0E7FFC00] 08:35:06 INFO - PROCESS | 2996 | 1464622506619 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (150D9000) [pid = 2996] [serial = 1772] [outer = 0E7FFC00] 08:35:07 INFO - PROCESS | 2996 | 1464622507179 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:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 930ms 08:35:07 INFO - PROCESS | 2996 | 1464622507219 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 2996 | 1464622507223 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:35:07 INFO - PROCESS | 2996 | 1464622507229 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 2996 | 1464622507231 Marionette TRACE conn6 <- [1,2326,null,{}] 08:35:07 INFO - PROCESS | 2996 | 1464622507236 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:35:07 INFO - PROCESS | 2996 | 1464622507358 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 08:35:07 INFO - PROCESS | 2996 | 1464622507522 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB4F400 == 72 [pid = 2996] [id = 591] 08:35:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (19108C00) [pid = 2996] [serial = 1773] [outer = 00000000] 08:35:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (19667C00) [pid = 2996] [serial = 1774] [outer = 19108C00] 08:35:07 INFO - PROCESS | 2996 | 1464622507579 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1A9DCC00) [pid = 2996] [serial = 1775] [outer = 19108C00] 08:35:08 INFO - PROCESS | 2996 | 1464622508160 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:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 08:35:08 INFO - PROCESS | 2996 | 1464622508200 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 2996 | 1464622508202 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 08:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:35:08 INFO - PROCESS | 2996 | 1464622508213 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 2996 | 1464622508219 Marionette TRACE conn6 <- [1,2330,null,{}] 08:35:08 INFO - PROCESS | 2996 | 1464622508224 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:35:08 INFO - PROCESS | 2996 | 1464622508344 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 08:35:08 INFO - PROCESS | 2996 | 1464622508493 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C058400 == 73 [pid = 2996] [id = 592] 08:35:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (1D030C00) [pid = 2996] [serial = 1776] [outer = 00000000] 08:35:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (1D8D9400) [pid = 2996] [serial = 1777] [outer = 1D030C00] 08:35:08 INFO - PROCESS | 2996 | 1464622508549 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (1E4E7800) [pid = 2996] [serial = 1778] [outer = 1D030C00] 08:35:09 INFO - PROCESS | 2996 | 1464622509172 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:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1030ms 08:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:35:09 INFO - PROCESS | 2996 | 1464622509240 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 2996 | 1464622509243 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 08:35:09 INFO - PROCESS | 2996 | 1464622509246 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 2996 | 1464622509248 Marionette TRACE conn6 <- [1,2334,null,{}] 08:35:09 INFO - PROCESS | 2996 | 1464622509252 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:35:09 INFO - PROCESS | 2996 | 1464622509368 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 08:35:09 INFO - PROCESS | 2996 | 1464622509521 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E4E8C00 == 74 [pid = 2996] [id = 593] 08:35:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (1E4E9000) [pid = 2996] [serial = 1779] [outer = 00000000] 08:35:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (1E92BC00) [pid = 2996] [serial = 1780] [outer = 1E4E9000] 08:35:09 INFO - PROCESS | 2996 | 1464622509576 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (1E933400) [pid = 2996] [serial = 1781] [outer = 1E4E9000] 08:35:10 INFO - PROCESS | 2996 | 1464622510135 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:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 08:35:10 INFO - PROCESS | 2996 | 1464622510179 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 2996 | 1464622510182 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 08:35:10 INFO - PROCESS | 2996 | 1464622510185 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:35:10 INFO - PROCESS | 2996 | 1464622510187 Marionette TRACE conn6 <- [1,2338,null,{}] 08:35:10 INFO - PROCESS | 2996 | 1464622510191 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:35:10 INFO - PROCESS | 2996 | 1464622510301 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 08:35:10 INFO - PROCESS | 2996 | 1464622510472 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E9C1800 == 75 [pid = 2996] [id = 594] 08:35:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (1E9C3400) [pid = 2996] [serial = 1782] [outer = 00000000] 08:35:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (1F249C00) [pid = 2996] [serial = 1783] [outer = 1E9C3400] 08:35:10 INFO - PROCESS | 2996 | 1464622510535 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (1F4A4000) [pid = 2996] [serial = 1784] [outer = 1E9C3400] 08:35:11 INFO - PROCESS | 2996 | 1464622511194 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:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1018ms 08:35:11 INFO - PROCESS | 2996 | 1464622511215 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 2996 | 1464622511218 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 08:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:35:11 INFO - PROCESS | 2996 | 1464622511222 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 2996 | 1464622511224 Marionette TRACE conn6 <- [1,2342,null,{}] 08:35:11 INFO - PROCESS | 2996 | 1464622511245 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:35:11 INFO - PROCESS | 2996 | 1464622511363 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 08:35:11 INFO - PROCESS | 2996 | 1464622511676 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 2996 | ++DOCSHELL 0CFDBC00 == 76 [pid = 2996] [id = 595] 08:35:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (0D15B400) [pid = 2996] [serial = 1785] [outer = 00000000] 08:35:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (0D81D800) [pid = 2996] [serial = 1786] [outer = 0D15B400] 08:35:11 INFO - PROCESS | 2996 | 1464622511737 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (0DC95800) [pid = 2996] [serial = 1787] [outer = 0D15B400] 08:35:12 INFO - PROCESS | 2996 | 1464622512405 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:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1240ms 08:35:12 INFO - PROCESS | 2996 | 1464622512469 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 2996 | 1464622512473 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 08:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:35:12 INFO - PROCESS | 2996 | 1464622512477 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 2996 | 1464622512481 Marionette TRACE conn6 <- [1,2346,null,{}] 08:35:12 INFO - PROCESS | 2996 | 1464622512486 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:35:12 INFO - PROCESS | 2996 | 1464622512595 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 08:35:12 INFO - PROCESS | 2996 | 1464622512747 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D81C000 == 77 [pid = 2996] [id = 596] 08:35:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (1464B800) [pid = 2996] [serial = 1788] [outer = 00000000] 08:35:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (154B2C00) [pid = 2996] [serial = 1789] [outer = 1464B800] 08:35:12 INFO - PROCESS | 2996 | 1464622512798 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 154 (181BB800) [pid = 2996] [serial = 1790] [outer = 1464B800] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 0E703400 == 76 [pid = 2996] [id = 588] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 152C0000 == 75 [pid = 2996] [id = 587] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 0CBF1400 == 74 [pid = 2996] [id = 586] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 19110C00 == 73 [pid = 2996] [id = 585] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 180BA800 == 72 [pid = 2996] [id = 584] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 152BB800 == 71 [pid = 2996] [id = 583] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 1502C000 == 70 [pid = 2996] [id = 582] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 0DB71800 == 69 [pid = 2996] [id = 581] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 0DB72800 == 68 [pid = 2996] [id = 580] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 0D1C6400 == 67 [pid = 2996] [id = 579] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 153 (1F245C00) [pid = 2996] [serial = 1717] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (1BE44C00) [pid = 2996] [serial = 1675] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (1F24E800) [pid = 2996] [serial = 1684] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (1D35E400) [pid = 2996] [serial = 1678] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (1E92D400) [pid = 2996] [serial = 1681] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (0E703C00) [pid = 2996] [serial = 1669] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (16C69400) [pid = 2996] [serial = 1672] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 152BD000 == 66 [pid = 2996] [id = 574] 08:35:13 INFO - PROCESS | 2996 | --DOCSHELL 0DA60C00 == 65 [pid = 2996] [id = 573] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (1E931800) [pid = 2996] [serial = 1715] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (19662800) [pid = 2996] [serial = 1703] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1A9DC000) [pid = 2996] [serial = 1706] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (1E4F3400) [pid = 2996] [serial = 1714] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (181BB000) [pid = 2996] [serial = 1699] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (1918F800) [pid = 2996] [serial = 1700] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (149F3C00) [pid = 2996] [serial = 1690] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1488F000) [pid = 2996] [serial = 1694] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (154B2000) [pid = 2996] [serial = 1696] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (15FE9400) [pid = 2996] [serial = 1697] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (14922800) [pid = 2996] [serial = 1583] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1A6F7400) [pid = 2996] [serial = 1711] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (15112800) [pid = 2996] [serial = 1691] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1BF12400) [pid = 2996] [serial = 1709] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1D8E1800) [pid = 2996] [serial = 1580] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1464D800) [pid = 2996] [serial = 1693] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (19380C00) [pid = 2996] [serial = 1702] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (19659800) [pid = 2996] [serial = 1586] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (1C588800) [pid = 2996] [serial = 1712] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (208C9C00) [pid = 2996] [serial = 1687] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1BE5E400) [pid = 2996] [serial = 1708] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (198DB400) [pid = 2996] [serial = 1705] [outer = 00000000] [url = about:blank] 08:35:13 INFO - PROCESS | 2996 | 1464622513465 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:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1022ms 08:35:13 INFO - PROCESS | 2996 | 1464622513502 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 2996 | 1464622513506 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 08:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:35:13 INFO - PROCESS | 2996 | 1464622513511 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 2996 | 1464622513513 Marionette TRACE conn6 <- [1,2350,null,{}] 08:35:13 INFO - PROCESS | 2996 | 1464622513516 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:35:13 INFO - PROCESS | 2996 | 1464622513613 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 08:35:13 INFO - PROCESS | 2996 | 1464622513732 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1F7000 == 66 [pid = 2996] [id = 597] 08:35:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (0D339400) [pid = 2996] [serial = 1791] [outer = 00000000] 08:35:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (0E702800) [pid = 2996] [serial = 1792] [outer = 0D339400] 08:35:13 INFO - PROCESS | 2996 | 1464622513782 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (14893800) [pid = 2996] [serial = 1793] [outer = 0D339400] 08:35:14 INFO - PROCESS | 2996 | 1464622514223 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:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 770ms 08:35:14 INFO - PROCESS | 2996 | 1464622514286 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 2996 | 1464622514289 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 08:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:35:14 INFO - PROCESS | 2996 | 1464622514294 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 2996 | 1464622514299 Marionette TRACE conn6 <- [1,2354,null,{}] 08:35:14 INFO - PROCESS | 2996 | 1464622514312 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:35:14 INFO - PROCESS | 2996 | 1464622514404 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 08:35:14 INFO - PROCESS | 2996 | 1464622514421 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1868C400 == 67 [pid = 2996] [id = 598] 08:35:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (19105400) [pid = 2996] [serial = 1794] [outer = 00000000] 08:35:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1910F400) [pid = 2996] [serial = 1795] [outer = 19105400] 08:35:14 INFO - PROCESS | 2996 | 1464622514465 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (19192000) [pid = 2996] [serial = 1796] [outer = 19105400] 08:35:14 INFO - PROCESS | 2996 | 1464622514942 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:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 690ms 08:35:14 INFO - PROCESS | 2996 | 1464622514983 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 2996 | 1464622514986 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 08:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:35:15 INFO - PROCESS | 2996 | 1464622515007 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 2996 | 1464622515009 Marionette TRACE conn6 <- [1,2358,null,{}] 08:35:15 INFO - PROCESS | 2996 | 1464622515012 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:35:15 INFO - PROCESS | 2996 | 1464622515107 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 08:35:15 INFO - PROCESS | 2996 | 1464622515220 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19198C00 == 68 [pid = 2996] [id = 599] 08:35:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (19199800) [pid = 2996] [serial = 1797] [outer = 00000000] 08:35:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (19668400) [pid = 2996] [serial = 1798] [outer = 19199800] 08:35:15 INFO - PROCESS | 2996 | 1464622515270 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (1979F000) [pid = 2996] [serial = 1799] [outer = 19199800] 08:35:15 INFO - PROCESS | 2996 | 1464622515711 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:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 750ms 08:35:15 INFO - PROCESS | 2996 | 1464622515746 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 2996 | 1464622515748 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 08:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:35:15 INFO - PROCESS | 2996 | 1464622515755 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 2996 | 1464622515757 Marionette TRACE conn6 <- [1,2362,null,{}] 08:35:15 INFO - PROCESS | 2996 | 1464622515788 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:35:15 INFO - PROCESS | 2996 | 1464622515930 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 08:35:16 INFO - PROCESS | 2996 | 1464622516005 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 198DDC00 == 69 [pid = 2996] [id = 600] 08:35:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1A6A5000) [pid = 2996] [serial = 1800] [outer = 00000000] 08:35:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1B7F5C00) [pid = 2996] [serial = 1801] [outer = 1A6A5000] 08:35:16 INFO - PROCESS | 2996 | 1464622516059 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (1BEC9000) [pid = 2996] [serial = 1802] [outer = 1A6A5000] 08:35:16 INFO - PROCESS | 2996 | 1464622516535 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:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 830ms 08:35:16 INFO - PROCESS | 2996 | 1464622516588 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 2996 | 1464622516590 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 08:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:35:16 INFO - PROCESS | 2996 | 1464622516601 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 2996 | 1464622516602 Marionette TRACE conn6 <- [1,2366,null,{}] 08:35:16 INFO - PROCESS | 2996 | 1464622516606 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:35:16 INFO - PROCESS | 2996 | 1464622516732 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 08:35:16 INFO - PROCESS | 2996 | 1464622516804 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BECF400 == 70 [pid = 2996] [id = 601] 08:35:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1C00A800) [pid = 2996] [serial = 1803] [outer = 00000000] 08:35:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1D355400) [pid = 2996] [serial = 1804] [outer = 1C00A800] 08:35:16 INFO - PROCESS | 2996 | 1464622516849 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (1D81DC00) [pid = 2996] [serial = 1805] [outer = 1C00A800] 08:35:17 INFO - PROCESS | 2996 | 1464622517273 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:35:17 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:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 08:35:17 INFO - PROCESS | 2996 | 1464622517341 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 2996 | 1464622517343 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 08:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:35:17 INFO - PROCESS | 2996 | 1464622517346 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 2996 | 1464622517348 Marionette TRACE conn6 <- [1,2370,null,{}] 08:35:17 INFO - PROCESS | 2996 | 1464622517355 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:35:17 INFO - PROCESS | 2996 | 1464622517482 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 08:35:17 INFO - PROCESS | 2996 | 1464622517555 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C587000 == 71 [pid = 2996] [id = 602] 08:35:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (1D8D8C00) [pid = 2996] [serial = 1806] [outer = 00000000] 08:35:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (1E659C00) [pid = 2996] [serial = 1807] [outer = 1D8D8C00] 08:35:17 INFO - PROCESS | 2996 | 1464622517599 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (1E9B2000) [pid = 2996] [serial = 1808] [outer = 1D8D8C00] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (0CF72800) [pid = 2996] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (180BF400) [pid = 2996] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (1D7DA800) [pid = 2996] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (0D7F9800) [pid = 2996] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (152BC800) [pid = 2996] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1BE45000) [pid = 2996] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (1E9CB400) [pid = 2996] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1C63F400) [pid = 2996] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1D8DF000) [pid = 2996] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1E9C7800) [pid = 2996] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1E4F4400) [pid = 2996] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1F4A3000) [pid = 2996] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1E9BC800) [pid = 2996] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (181C1400) [pid = 2996] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (0DB72000) [pid = 2996] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (0DF29400) [pid = 2996] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (0D33B800) [pid = 2996] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (19191400) [pid = 2996] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (15403800) [pid = 2996] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:35:17 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (15072000) [pid = 2996] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:35:18 INFO - PROCESS | 2996 | 1464622518134 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:35:18 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:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 830ms 08:35:18 INFO - PROCESS | 2996 | 1464622518178 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 2996 | 1464622518180 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:35:18 INFO - PROCESS | 2996 | 1464622518183 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 2996 | 1464622518185 Marionette TRACE conn6 <- [1,2374,null,{}] 08:35:18 INFO - PROCESS | 2996 | 1464622518189 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:35:18 INFO - PROCESS | 2996 | 1464622518280 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 08:35:18 INFO - PROCESS | 2996 | 1464622518287 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 2996 | ++DOCSHELL 15403800 == 72 [pid = 2996] [id = 603] 08:35:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (16C77400) [pid = 2996] [serial = 1809] [outer = 00000000] 08:35:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (19381C00) [pid = 2996] [serial = 1810] [outer = 16C77400] 08:35:18 INFO - PROCESS | 2996 | 1464622518332 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1BE58400) [pid = 2996] [serial = 1811] [outer = 16C77400] 08:35:18 INFO - PROCESS | 2996 | 1464622518790 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:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 08:35:18 INFO - PROCESS | 2996 | 1464622518814 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 2996 | 1464622518817 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:35:18 INFO - PROCESS | 2996 | 1464622518836 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 2996 | 1464622518838 Marionette TRACE conn6 <- [1,2378,null,{}] 08:35:18 INFO - PROCESS | 2996 | 1464622518843 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:35:18 INFO - PROCESS | 2996 | 1464622518935 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 08:35:18 INFO - PROCESS | 2996 | 1464622518942 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 2996 | ++DOCSHELL 1464F000 == 73 [pid = 2996] [id = 604] 08:35:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (15111C00) [pid = 2996] [serial = 1812] [outer = 00000000] 08:35:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1E930C00) [pid = 2996] [serial = 1813] [outer = 15111C00] 08:35:18 INFO - PROCESS | 2996 | 1464622518986 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1E9C6800) [pid = 2996] [serial = 1814] [outer = 15111C00] 08:35:19 INFO - PROCESS | 2996 | 1464622519460 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:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 08:35:19 INFO - PROCESS | 2996 | 1464622519519 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 2996 | 1464622519521 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 08:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:35:19 INFO - PROCESS | 2996 | 1464622519524 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 2996 | 1464622519526 Marionette TRACE conn6 <- [1,2382,null,{}] 08:35:19 INFO - PROCESS | 2996 | 1464622519530 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:35:19 INFO - PROCESS | 2996 | 1464622519620 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 08:35:19 INFO - PROCESS | 2996 | 1464622519626 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D4EE400 == 74 [pid = 2996] [id = 605] 08:35:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (0D752400) [pid = 2996] [serial = 1815] [outer = 00000000] 08:35:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1F40F400) [pid = 2996] [serial = 1816] [outer = 0D752400] 08:35:19 INFO - PROCESS | 2996 | 1464622519676 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (208CF800) [pid = 2996] [serial = 1817] [outer = 0D752400] 08:35:20 INFO - PROCESS | 2996 | 1464622520490 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:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1018ms 08:35:20 INFO - PROCESS | 2996 | 1464622520545 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 2996 | 1464622520550 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 08:35:20 INFO - PROCESS | 2996 | 1464622520555 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:35:20 INFO - PROCESS | 2996 | 1464622520560 Marionette TRACE conn6 <- [1,2386,null,{}] 08:35:20 INFO - PROCESS | 2996 | 1464622520585 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:35:20 INFO - PROCESS | 2996 | 1464622520738 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 08:35:20 INFO - PROCESS | 2996 | 1464622520900 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D818400 == 75 [pid = 2996] [id = 606] 08:35:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (0DDB8400) [pid = 2996] [serial = 1818] [outer = 00000000] 08:35:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (14C27800) [pid = 2996] [serial = 1819] [outer = 0DDB8400] 08:35:20 INFO - PROCESS | 2996 | 1464622520959 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (15119C00) [pid = 2996] [serial = 1820] [outer = 0DDB8400] 08:35:21 INFO - PROCESS | 2996 | 1464622521561 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:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1044ms 08:35:21 INFO - PROCESS | 2996 | 1464622521604 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 2996 | 1464622521610 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 08:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:35:21 INFO - PROCESS | 2996 | 1464622521616 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 2996 | 1464622521619 Marionette TRACE conn6 <- [1,2390,null,{}] 08:35:21 INFO - PROCESS | 2996 | 1464622521623 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:35:21 INFO - PROCESS | 2996 | 1464622521748 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 08:35:21 INFO - PROCESS | 2996 | 1464622521878 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D1FA000 == 76 [pid = 2996] [id = 607] 08:35:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (16FF4800) [pid = 2996] [serial = 1821] [outer = 00000000] 08:35:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (1933A400) [pid = 2996] [serial = 1822] [outer = 16FF4800] 08:35:21 INFO - PROCESS | 2996 | 1464622521933 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (19665800) [pid = 2996] [serial = 1823] [outer = 16FF4800] 08:35:22 INFO - PROCESS | 2996 | 1464622522549 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:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 970ms 08:35:22 INFO - PROCESS | 2996 | 1464622522588 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 2996 | 1464622522591 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 08:35:22 INFO - PROCESS | 2996 | 1464622522595 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:35:22 INFO - PROCESS | 2996 | 1464622522599 Marionette TRACE conn6 <- [1,2394,null,{}] 08:35:22 INFO - PROCESS | 2996 | 1464622522609 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:35:22 INFO - PROCESS | 2996 | 1464622522730 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 08:35:22 INFO - PROCESS | 2996 | 1464622522893 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1F408C00 == 77 [pid = 2996] [id = 608] 08:35:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1F409400) [pid = 2996] [serial = 1824] [outer = 00000000] 08:35:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (208CD800) [pid = 2996] [serial = 1825] [outer = 1F409400] 08:35:22 INFO - PROCESS | 2996 | 1464622522956 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (20E98800) [pid = 2996] [serial = 1826] [outer = 1F409400] 08:35:23 INFO - PROCESS | 2996 | 1464622523564 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:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1019ms 08:35:23 INFO - PROCESS | 2996 | 1464622523618 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 2996 | 1464622523620 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 08:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:35:23 INFO - PROCESS | 2996 | 1464622523624 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 2996 | 1464622523626 Marionette TRACE conn6 <- [1,2398,null,{}] 08:35:23 INFO - PROCESS | 2996 | 1464622523630 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:35:23 INFO - PROCESS | 2996 | 1464622523754 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 08:35:23 INFO - PROCESS | 2996 | 1464622523914 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DDB1000 == 78 [pid = 2996] [id = 609] 08:35:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (15F13400) [pid = 2996] [serial = 1827] [outer = 00000000] 08:35:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (20F77400) [pid = 2996] [serial = 1828] [outer = 15F13400] 08:35:23 INFO - PROCESS | 2996 | 1464622523974 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (20F7C400) [pid = 2996] [serial = 1829] [outer = 15F13400] 08:35:24 INFO - PROCESS | 2996 | 1464622524537 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:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 930ms 08:35:24 INFO - PROCESS | 2996 | 1464622524557 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 2996 | 1464622524560 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 08:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:35:24 INFO - PROCESS | 2996 | 1464622524563 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 2996 | 1464622524565 Marionette TRACE conn6 <- [1,2402,null,{}] 08:35:24 INFO - PROCESS | 2996 | 1464622524569 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:35:24 INFO - PROCESS | 2996 | 1464622524680 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 08:35:24 INFO - PROCESS | 2996 | 1464622524851 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 21D50400 == 79 [pid = 2996] [id = 610] 08:35:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (21D50800) [pid = 2996] [serial = 1830] [outer = 00000000] 08:35:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (21D56400) [pid = 2996] [serial = 1831] [outer = 21D50800] 08:35:24 INFO - PROCESS | 2996 | 1464622524907 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (21D59400) [pid = 2996] [serial = 1832] [outer = 21D50800] 08:35:25 INFO - PROCESS | 2996 | 1464622525513 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:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 970ms 08:35:25 INFO - PROCESS | 2996 | 1464622525537 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 2996 | 1464622525540 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 08:35:25 INFO - PROCESS | 2996 | 1464622525543 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:35:25 INFO - PROCESS | 2996 | 1464622525545 Marionette TRACE conn6 <- [1,2406,null,{}] 08:35:25 INFO - PROCESS | 2996 | 1464622525549 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:35:25 INFO - PROCESS | 2996 | 1464622525678 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 08:35:25 INFO - PROCESS | 2996 | 1464622525850 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 22180000 == 80 [pid = 2996] [id = 611] 08:35:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (22186C00) [pid = 2996] [serial = 1833] [outer = 00000000] 08:35:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (2264E800) [pid = 2996] [serial = 1834] [outer = 22186C00] 08:35:25 INFO - PROCESS | 2996 | 1464622525906 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (22650400) [pid = 2996] [serial = 1835] [outer = 22186C00] 08:35:26 INFO - PROCESS | 2996 | 1464622526499 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:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1015ms 08:35:26 INFO - PROCESS | 2996 | 1464622526565 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 2996 | 1464622526567 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:35:26 INFO - PROCESS | 2996 | 1464622526572 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 2996 | 1464622526574 Marionette TRACE conn6 <- [1,2410,null,{}] 08:35:26 INFO - PROCESS | 2996 | 1464622526577 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:35:26 INFO - PROCESS | 2996 | 1464622526688 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 08:35:26 INFO - PROCESS | 2996 | 1464622526861 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA5C400 == 81 [pid = 2996] [id = 612] 08:35:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (1A7A2400) [pid = 2996] [serial = 1836] [outer = 00000000] 08:35:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (1A7AA800) [pid = 2996] [serial = 1837] [outer = 1A7A2400] 08:35:26 INFO - PROCESS | 2996 | 1464622526921 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (1A7ADC00) [pid = 2996] [serial = 1838] [outer = 1A7A2400] 08:35:27 INFO - PROCESS | 2996 | 1464622527491 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:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 08:35:27 INFO - PROCESS | 2996 | 1464622527543 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 2996 | 1464622527545 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 08:35:27 INFO - PROCESS | 2996 | 1464622527549 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:35:27 INFO - PROCESS | 2996 | 1464622527551 Marionette TRACE conn6 <- [1,2414,null,{}] 08:35:27 INFO - PROCESS | 2996 | 1464622527555 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:35:27 INFO - PROCESS | 2996 | 1464622527665 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 08:35:28 INFO - PROCESS | 2996 | 1464622528010 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB33800 == 82 [pid = 2996] [id = 613] 08:35:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 154 (0CB36400) [pid = 2996] [serial = 1839] [outer = 00000000] 08:35:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 155 (0D7F7400) [pid = 2996] [serial = 1840] [outer = 0CB36400] 08:35:28 INFO - PROCESS | 2996 | 1464622528082 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 156 (0DDB1800) [pid = 2996] [serial = 1841] [outer = 0CB36400] 08:35:28 INFO - PROCESS | 2996 | 1464622528711 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:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1175ms 08:35:28 INFO - PROCESS | 2996 | 1464622528728 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 2996 | 1464622528732 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 08:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:35:28 INFO - PROCESS | 2996 | 1464622528737 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 2996 | 1464622528741 Marionette TRACE conn6 <- [1,2418,null,{}] 08:35:28 INFO - PROCESS | 2996 | 1464622528746 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:35:28 INFO - PROCESS | 2996 | 1464622528859 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 08:35:29 INFO - PROCESS | 2996 | 1464622529038 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 2996 | ++DOCSHELL 15412C00 == 83 [pid = 2996] [id = 614] 08:35:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 157 (1541E000) [pid = 2996] [serial = 1842] [outer = 00000000] 08:35:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 158 (16FF6000) [pid = 2996] [serial = 1843] [outer = 1541E000] 08:35:29 INFO - PROCESS | 2996 | 1464622529090 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 159 (180B6400) [pid = 2996] [serial = 1844] [outer = 1541E000] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 1D8E2000 == 82 [pid = 2996] [id = 560] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 0CB51C00 == 81 [pid = 2996] [id = 341] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 1464F000 == 80 [pid = 2996] [id = 604] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 15403800 == 79 [pid = 2996] [id = 603] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 1C587000 == 78 [pid = 2996] [id = 602] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 1BECF400 == 77 [pid = 2996] [id = 601] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 198DDC00 == 76 [pid = 2996] [id = 600] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 19198C00 == 75 [pid = 2996] [id = 599] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 1868C400 == 74 [pid = 2996] [id = 598] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 0D1F7000 == 73 [pid = 2996] [id = 597] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 158 (1BE42400) [pid = 2996] [serial = 1765] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 0D81C000 == 72 [pid = 2996] [id = 596] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 0CFDBC00 == 71 [pid = 2996] [id = 595] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 0CB4F400 == 70 [pid = 2996] [id = 591] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 0E7FA000 == 69 [pid = 2996] [id = 590] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 0CB32400 == 68 [pid = 2996] [id = 589] 08:35:29 INFO - PROCESS | 2996 | --DOCSHELL 1BE4E400 == 67 [pid = 2996] [id = 572] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 157 (1D8DF400) [pid = 2996] [serial = 1640] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 156 (1467D400) [pid = 2996] [serial = 1631] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 155 (19359800) [pid = 2996] [serial = 1634] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 154 (1C064000) [pid = 2996] [serial = 1667] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 153 (1F4A5800) [pid = 2996] [serial = 1646] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (1D35A000) [pid = 2996] [serial = 1637] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (1E937800) [pid = 2996] [serial = 1643] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (1F4A0400) [pid = 2996] [serial = 1592] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (1E9B3400) [pid = 2996] [serial = 1589] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (208D0800) [pid = 2996] [serial = 1595] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (1F409800) [pid = 2996] [serial = 1718] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (1E657400) [pid = 2996] [serial = 1732] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (19192400) [pid = 2996] [serial = 1753] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (0E710400) [pid = 2996] [serial = 1744] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (14688000) [pid = 2996] [serial = 1745] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (1488FC00) [pid = 2996] [serial = 1742] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (14651800) [pid = 2996] [serial = 1741] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (16FF9800) [pid = 2996] [serial = 1723] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (0D7ED800) [pid = 2996] [serial = 1739] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (0D4EDC00) [pid = 2996] [serial = 1738] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1E9BEC00) [pid = 2996] [serial = 1726] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (1946AC00) [pid = 2996] [serial = 1756] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (0DDB4800) [pid = 2996] [serial = 1720] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (16C72800) [pid = 2996] [serial = 1750] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (152A5C00) [pid = 2996] [serial = 1747] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (152B3800) [pid = 2996] [serial = 1748] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1919AC00) [pid = 2996] [serial = 1754] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (20E9F400) [pid = 2996] [serial = 1729] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (20F80C00) [pid = 2996] [serial = 1735] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (0DA5B400) [pid = 2996] [serial = 1759] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (196F1000) [pid = 2996] [serial = 1757] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (198D1400) [pid = 2996] [serial = 1762] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (15119800) [pid = 2996] [serial = 1760] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (198DD400) [pid = 2996] [serial = 1763] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (180B4800) [pid = 2996] [serial = 1751] [outer = 00000000] [url = about:blank] 08:35:29 INFO - PROCESS | 2996 | 1464622529672 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:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 990ms 08:35:29 INFO - PROCESS | 2996 | 1464622529730 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 2996 | 1464622529733 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 08:35:29 INFO - PROCESS | 2996 | 1464622529738 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:35:29 INFO - PROCESS | 2996 | 1464622529740 Marionette TRACE conn6 <- [1,2422,null,{}] 08:35:29 INFO - PROCESS | 2996 | 1464622529744 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:35:29 INFO - PROCESS | 2996 | 1464622529839 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 08:35:29 INFO - PROCESS | 2996 | 1464622529983 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 2996 | ++DOCSHELL 0CFD0400 == 68 [pid = 2996] [id = 615] 08:35:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (0D811800) [pid = 2996] [serial = 1845] [outer = 00000000] 08:35:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (0E994800) [pid = 2996] [serial = 1846] [outer = 0D811800] 08:35:30 INFO - PROCESS | 2996 | 1464622530029 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1488F000) [pid = 2996] [serial = 1847] [outer = 0D811800] 08:35:30 INFO - PROCESS | 2996 | 1464622530436 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:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 08:35:30 INFO - PROCESS | 2996 | 1464622530475 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 2996 | 1464622530478 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 08:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:35:30 INFO - PROCESS | 2996 | 1464622530482 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 2996 | 1464622530488 Marionette TRACE conn6 <- [1,2426,null,{}] 08:35:30 INFO - PROCESS | 2996 | 1464622530527 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:35:30 INFO - PROCESS | 2996 | 1464622530623 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 08:35:30 INFO - PROCESS | 2996 | 1464622530632 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15112C00 == 69 [pid = 2996] [id = 616] 08:35:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (152A9C00) [pid = 2996] [serial = 1848] [outer = 00000000] 08:35:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (180BD400) [pid = 2996] [serial = 1849] [outer = 152A9C00] 08:35:30 INFO - PROCESS | 2996 | 1464622530677 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (19195000) [pid = 2996] [serial = 1850] [outer = 152A9C00] 08:35:31 INFO - PROCESS | 2996 | 1464622531145 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:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 710ms 08:35:31 INFO - PROCESS | 2996 | 1464622531193 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 2996 | 1464622531195 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 08:35:31 INFO - PROCESS | 2996 | 1464622531198 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 2996 | 1464622531200 Marionette TRACE conn6 <- [1,2430,null,{}] 08:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:35:31 INFO - PROCESS | 2996 | 1464622531204 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:35:31 INFO - PROCESS | 2996 | 1464622531300 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 08:35:31 INFO - PROCESS | 2996 | 1464622531306 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19339800 == 70 [pid = 2996] [id = 617] 08:35:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (19380400) [pid = 2996] [serial = 1851] [outer = 00000000] 08:35:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (19667400) [pid = 2996] [serial = 1852] [outer = 19380400] 08:35:31 INFO - PROCESS | 2996 | 1464622531351 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (19798C00) [pid = 2996] [serial = 1853] [outer = 19380400] 08:35:31 INFO - PROCESS | 2996 | 1464622531870 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:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 08:35:31 INFO - PROCESS | 2996 | 1464622531933 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 2996 | 1464622531935 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 08:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:35:31 INFO - PROCESS | 2996 | 1464622531945 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 2996 | 1464622531946 Marionette TRACE conn6 <- [1,2434,null,{}] 08:35:31 INFO - PROCESS | 2996 | 1464622531950 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:35:32 INFO - PROCESS | 2996 | 1464622532102 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 08:35:32 INFO - PROCESS | 2996 | 1464622532179 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 198D6400 == 71 [pid = 2996] [id = 618] 08:35:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (198D8000) [pid = 2996] [serial = 1854] [outer = 00000000] 08:35:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (1A7A2000) [pid = 2996] [serial = 1855] [outer = 198D8000] 08:35:32 INFO - PROCESS | 2996 | 1464622532230 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1A7AFC00) [pid = 2996] [serial = 1856] [outer = 198D8000] 08:35:32 INFO - PROCESS | 2996 | 1464622532682 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:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 770ms 08:35:32 INFO - PROCESS | 2996 | 1464622532722 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 2996 | 1464622532724 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 08:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:35:32 INFO - PROCESS | 2996 | 1464622532727 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 2996 | 1464622532729 Marionette TRACE conn6 <- [1,2438,null,{}] 08:35:32 INFO - PROCESS | 2996 | 1464622532732 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:35:32 INFO - PROCESS | 2996 | 1464622532870 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 08:35:32 INFO - PROCESS | 2996 | 1464622532895 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1A9DC400 == 72 [pid = 2996] [id = 619] 08:35:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1BE50C00) [pid = 2996] [serial = 1857] [outer = 00000000] 08:35:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (1C005C00) [pid = 2996] [serial = 1858] [outer = 1BE50C00] 08:35:32 INFO - PROCESS | 2996 | 1464622532942 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1C588800) [pid = 2996] [serial = 1859] [outer = 1BE50C00] 08:35:33 INFO - PROCESS | 2996 | 1464622533387 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:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 08:35:33 INFO - PROCESS | 2996 | 1464622533486 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 2996 | 1464622533488 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 08:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1A6A5000) [pid = 2996] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (0D339400) [pid = 2996] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (15111C00) [pid = 2996] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (19199800) [pid = 2996] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (0D15B400) [pid = 2996] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (1464B800) [pid = 2996] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1C00A800) [pid = 2996] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (19105400) [pid = 2996] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (1D8D8C00) [pid = 2996] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (16C77400) [pid = 2996] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:35:33 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (181C0800) [pid = 2996] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:35:33 INFO - PROCESS | 2996 | 1464622533692 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 2996 | 1464622533694 Marionette TRACE conn6 <- [1,2442,null,{}] 08:35:33 INFO - PROCESS | 2996 | 1464622533702 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:35:33 INFO - PROCESS | 2996 | 1464622533791 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 08:35:33 INFO - PROCESS | 2996 | 1464622533797 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1464B800 == 73 [pid = 2996] [id = 620] 08:35:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (14688400) [pid = 2996] [serial = 1860] [outer = 00000000] 08:35:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (15420800) [pid = 2996] [serial = 1861] [outer = 14688400] 08:35:33 INFO - PROCESS | 2996 | 1464622533845 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (181B3000) [pid = 2996] [serial = 1862] [outer = 14688400] 08:35:34 INFO - PROCESS | 2996 | 1464622534307 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:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 830ms 08:35:34 INFO - PROCESS | 2996 | 1464622534324 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 2996 | 1464622534326 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 08:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:35:34 INFO - PROCESS | 2996 | 1464622534343 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 2996 | 1464622534345 Marionette TRACE conn6 <- [1,2446,null,{}] 08:35:34 INFO - PROCESS | 2996 | 1464622534354 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:35:34 INFO - PROCESS | 2996 | 1464622534445 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 08:35:34 INFO - PROCESS | 2996 | 1464622534451 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 196E6C00 == 74 [pid = 2996] [id = 621] 08:35:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1BE59800) [pid = 2996] [serial = 1863] [outer = 00000000] 08:35:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1D0B4C00) [pid = 2996] [serial = 1864] [outer = 1BE59800] 08:35:34 INFO - PROCESS | 2996 | 1464622534495 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1D8DB400) [pid = 2996] [serial = 1865] [outer = 1BE59800] 08:35:34 INFO - PROCESS | 2996 | 1464622534949 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:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 650ms 08:35:34 INFO - PROCESS | 2996 | 1464622534980 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 2996 | 1464622534982 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 08:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:35:35 INFO - PROCESS | 2996 | 1464622535005 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 2996 | 1464622535007 Marionette TRACE conn6 <- [1,2450,null,{}] 08:35:35 INFO - PROCESS | 2996 | 1464622535010 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:35:35 INFO - PROCESS | 2996 | 1464622535106 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 08:35:35 INFO - PROCESS | 2996 | 1464622535112 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D460C00 == 75 [pid = 2996] [id = 622] 08:35:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (14894C00) [pid = 2996] [serial = 1866] [outer = 00000000] 08:35:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1E653C00) [pid = 2996] [serial = 1867] [outer = 14894C00] 08:35:35 INFO - PROCESS | 2996 | 1464622535157 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1E92D800) [pid = 2996] [serial = 1868] [outer = 14894C00] 08:35:35 INFO - PROCESS | 2996 | 1464622535628 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:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 690ms 08:35:35 INFO - PROCESS | 2996 | 1464622535754 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 2996 | 1464622535759 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 08:35:35 INFO - PROCESS | 2996 | 1464622535765 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 2996 | 1464622535769 Marionette TRACE conn6 <- [1,2454,null,{}] 08:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:35:35 INFO - PROCESS | 2996 | 1464622535776 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:35:35 INFO - PROCESS | 2996 | 1464622535945 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 08:35:36 INFO - PROCESS | 2996 | 1464622536100 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D7ED400 == 76 [pid = 2996] [id = 623] 08:35:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (0D7ED800) [pid = 2996] [serial = 1869] [outer = 00000000] 08:35:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (0DA5B400) [pid = 2996] [serial = 1870] [outer = 0D7ED800] 08:35:36 INFO - PROCESS | 2996 | 1464622536157 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (0E70D800) [pid = 2996] [serial = 1871] [outer = 0D7ED800] 08:35:36 INFO - PROCESS | 2996 | 1464622536794 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:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1067ms 08:35:36 INFO - PROCESS | 2996 | 1464622536844 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 2996 | 1464622536848 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 08:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:35:36 INFO - PROCESS | 2996 | 1464622536856 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 2996 | 1464622536860 Marionette TRACE conn6 <- [1,2458,null,{}] 08:35:36 INFO - PROCESS | 2996 | 1464622536865 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:35:36 INFO - PROCESS | 2996 | 1464622536991 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 08:35:37 INFO - PROCESS | 2996 | 1464622537150 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DA64400 == 77 [pid = 2996] [id = 624] 08:35:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (152A5C00) [pid = 2996] [serial = 1872] [outer = 00000000] 08:35:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (16C73400) [pid = 2996] [serial = 1873] [outer = 152A5C00] 08:35:37 INFO - PROCESS | 2996 | 1464622537206 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (1862C000) [pid = 2996] [serial = 1874] [outer = 152A5C00] 08:35:37 INFO - PROCESS | 2996 | 1464622537795 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:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 08:35:37 INFO - PROCESS | 2996 | 1464622537831 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 2996 | 1464622537834 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 08:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:35:37 INFO - PROCESS | 2996 | 1464622537839 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 2996 | 1464622537841 Marionette TRACE conn6 <- [1,2462,null,{}] 08:35:37 INFO - PROCESS | 2996 | 1464622537851 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:35:37 INFO - PROCESS | 2996 | 1464622537982 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 08:35:38 INFO - PROCESS | 2996 | 1464622538146 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1D35A000 == 78 [pid = 2996] [id = 625] 08:35:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (1D7D0400) [pid = 2996] [serial = 1875] [outer = 00000000] 08:35:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (1E64F400) [pid = 2996] [serial = 1876] [outer = 1D7D0400] 08:35:38 INFO - PROCESS | 2996 | 1464622538210 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (1E9B6400) [pid = 2996] [serial = 1877] [outer = 1D7D0400] 08:35:38 INFO - PROCESS | 2996 | 1464622538828 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:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1019ms 08:35:38 INFO - PROCESS | 2996 | 1464622538862 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 2996 | 1464622538865 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 08:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:35:38 INFO - PROCESS | 2996 | 1464622538868 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 2996 | 1464622538870 Marionette TRACE conn6 <- [1,2466,null,{}] 08:35:38 INFO - PROCESS | 2996 | 1464622538873 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:35:38 INFO - PROCESS | 2996 | 1464622538994 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 08:35:39 INFO - PROCESS | 2996 | 1464622539169 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E9C0C00 == 79 [pid = 2996] [id = 626] 08:35:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (1F24B800) [pid = 2996] [serial = 1878] [outer = 00000000] 08:35:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (1F4A0400) [pid = 2996] [serial = 1879] [outer = 1F24B800] 08:35:39 INFO - PROCESS | 2996 | 1464622539229 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (208CC800) [pid = 2996] [serial = 1880] [outer = 1F24B800] 08:35:39 INFO - PROCESS | 2996 | 1464622539819 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:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 971ms 08:35:39 INFO - PROCESS | 2996 | 1464622539843 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 2996 | 1464622539846 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 08:35:39 INFO - PROCESS | 2996 | 1464622539849 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:35:39 INFO - PROCESS | 2996 | 1464622539851 Marionette TRACE conn6 <- [1,2470,null,{}] 08:35:39 INFO - PROCESS | 2996 | 1464622539855 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:35:39 INFO - PROCESS | 2996 | 1464622539968 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 08:35:40 INFO - PROCESS | 2996 | 1464622540141 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1F24F400 == 80 [pid = 2996] [id = 627] 08:35:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (208CC400) [pid = 2996] [serial = 1881] [outer = 00000000] 08:35:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (20F74800) [pid = 2996] [serial = 1882] [outer = 208CC400] 08:35:40 INFO - PROCESS | 2996 | 1464622540200 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (21D4DC00) [pid = 2996] [serial = 1883] [outer = 208CC400] 08:35:40 INFO - PROCESS | 2996 | 1464622540776 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:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 08:35:40 INFO - PROCESS | 2996 | 1464622540823 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 2996 | 1464622540825 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 08:35:40 INFO - PROCESS | 2996 | 1464622540829 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:35:40 INFO - PROCESS | 2996 | 1464622540831 Marionette TRACE conn6 <- [1,2474,null,{}] 08:35:40 INFO - PROCESS | 2996 | 1464622540835 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:35:40 INFO - PROCESS | 2996 | 1464622540975 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 08:35:41 INFO - PROCESS | 2996 | 1464622541146 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 2996 | ++DOCSHELL 22653400 == 81 [pid = 2996] [id = 628] 08:35:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (22653C00) [pid = 2996] [serial = 1884] [outer = 00000000] 08:35:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (22659400) [pid = 2996] [serial = 1885] [outer = 22653C00] 08:35:41 INFO - PROCESS | 2996 | 1464622541203 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 154 (23D89000) [pid = 2996] [serial = 1886] [outer = 22653C00] 08:35:41 INFO - PROCESS | 2996 | 1464622541748 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:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 08:35:41 INFO - PROCESS | 2996 | 1464622541803 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 2996 | 1464622541806 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 08:35:41 INFO - PROCESS | 2996 | 1464622541809 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:35:41 INFO - PROCESS | 2996 | 1464622541811 Marionette TRACE conn6 <- [1,2478,null,{}] 08:35:41 INFO - PROCESS | 2996 | 1464622541815 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:35:41 INFO - PROCESS | 2996 | 1464622541932 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 08:35:42 INFO - PROCESS | 2996 | 1464622542098 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 23921400 == 82 [pid = 2996] [id = 629] 08:35:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 155 (23924000) [pid = 2996] [serial = 1887] [outer = 00000000] 08:35:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 156 (2392A000) [pid = 2996] [serial = 1888] [outer = 23924000] 08:35:42 INFO - PROCESS | 2996 | 1464622542154 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 157 (2392D400) [pid = 2996] [serial = 1889] [outer = 23924000] 08:35:42 INFO - PROCESS | 2996 | 1464622542712 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:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 08:35:42 INFO - PROCESS | 2996 | 1464622542784 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 2996 | 1464622542786 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 08:35:42 INFO - PROCESS | 2996 | 1464622542790 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:35:42 INFO - PROCESS | 2996 | 1464622542792 Marionette TRACE conn6 <- [1,2482,null,{}] 08:35:42 INFO - PROCESS | 2996 | 1464622542795 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:35:42 INFO - PROCESS | 2996 | 1464622542908 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 08:35:43 INFO - PROCESS | 2996 | 1464622543102 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E9C2C00 == 83 [pid = 2996] [id = 630] 08:35:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 158 (1E9C5000) [pid = 2996] [serial = 1890] [outer = 00000000] 08:35:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 159 (22017800) [pid = 2996] [serial = 1891] [outer = 1E9C5000] 08:35:43 INFO - PROCESS | 2996 | 1464622543162 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 160 (2201C800) [pid = 2996] [serial = 1892] [outer = 1E9C5000] 08:35:44 INFO - PROCESS | 2996 | 1464622544007 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:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1274ms 08:35:44 INFO - PROCESS | 2996 | 1464622544068 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 08:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:35:44 INFO - PROCESS | 2996 | 1464622544072 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 08:35:44 INFO - PROCESS | 2996 | 1464622544077 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 2996 | 1464622544081 Marionette TRACE conn6 <- [1,2486,null,{}] 08:35:44 INFO - PROCESS | 2996 | 1464622544088 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:35:44 INFO - PROCESS | 2996 | 1464622544216 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 08:35:44 INFO - PROCESS | 2996 | 1464622544385 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0D817000 == 84 [pid = 2996] [id = 631] 08:35:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 161 (14658800) [pid = 2996] [serial = 1893] [outer = 00000000] 08:35:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 162 (14A8C400) [pid = 2996] [serial = 1894] [outer = 14658800] 08:35:44 INFO - PROCESS | 2996 | 1464622544436 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 163 (152B3800) [pid = 2996] [serial = 1895] [outer = 14658800] 08:35:45 INFO - PROCESS | 2996 | 1464622545016 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:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 988ms 08:35:45 INFO - PROCESS | 2996 | 1464622545066 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 2996 | 1464622545072 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 08:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:35:45 INFO - PROCESS | 2996 | 1464622545077 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 2996 | 1464622545080 Marionette TRACE conn6 <- [1,2490,null,{}] 08:35:45 INFO - PROCESS | 2996 | 1464622545083 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:35:45 INFO - PROCESS | 2996 | 1464622545193 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 1E9B1000 == 83 [pid = 2996] [id = 548] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 196E6C00 == 82 [pid = 2996] [id = 621] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 1464B800 == 81 [pid = 2996] [id = 620] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 1A9DC400 == 80 [pid = 2996] [id = 619] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 198D6400 == 79 [pid = 2996] [id = 618] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 19339800 == 78 [pid = 2996] [id = 617] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 15112C00 == 77 [pid = 2996] [id = 616] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 0CFD0400 == 76 [pid = 2996] [id = 615] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 162 (0CBEE400) [pid = 2996] [serial = 1768] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 161 (1498E000) [pid = 2996] [serial = 1771] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 160 (19667C00) [pid = 2996] [serial = 1774] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 159 (1D8D9400) [pid = 2996] [serial = 1777] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 158 (1E92BC00) [pid = 2996] [serial = 1780] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 157 (1F40F400) [pid = 2996] [serial = 1816] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 156 (1F249C00) [pid = 2996] [serial = 1783] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 15412C00 == 75 [pid = 2996] [id = 614] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 0CB33800 == 74 [pid = 2996] [id = 613] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 0D1FA000 == 73 [pid = 2996] [id = 607] 08:35:45 INFO - PROCESS | 2996 | --DOCSHELL 0D818400 == 72 [pid = 2996] [id = 606] 08:35:45 INFO - PROCESS | 2996 | 1464622545463 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB35C00 == 73 [pid = 2996] [id = 632] 08:35:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 157 (0CB99400) [pid = 2996] [serial = 1896] [outer = 00000000] 08:35:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 158 (0D74DC00) [pid = 2996] [serial = 1897] [outer = 0CB99400] 08:35:45 INFO - PROCESS | 2996 | 1464622545515 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 159 (0DA63800) [pid = 2996] [serial = 1898] [outer = 0CB99400] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 158 (1BE47000) [pid = 2996] [serial = 1766] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 157 (1B7F5C00) [pid = 2996] [serial = 1801] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 156 (0E702800) [pid = 2996] [serial = 1792] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 155 (1E9C6800) [pid = 2996] [serial = 1814] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 154 (14893800) [pid = 2996] [serial = 1793] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 153 (19668400) [pid = 2996] [serial = 1798] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (0DC95800) [pid = 2996] [serial = 1787] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (0D81D800) [pid = 2996] [serial = 1786] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (181BB800) [pid = 2996] [serial = 1790] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (154B2C00) [pid = 2996] [serial = 1789] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (1D355400) [pid = 2996] [serial = 1804] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (1910F400) [pid = 2996] [serial = 1795] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (19192000) [pid = 2996] [serial = 1796] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (1BEC9000) [pid = 2996] [serial = 1802] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1E659C00) [pid = 2996] [serial = 1807] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (1D81DC00) [pid = 2996] [serial = 1805] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (1E9B2000) [pid = 2996] [serial = 1808] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (1E930C00) [pid = 2996] [serial = 1813] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (19381C00) [pid = 2996] [serial = 1810] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1BE58400) [pid = 2996] [serial = 1811] [outer = 00000000] [url = about:blank] 08:35:45 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (1979F000) [pid = 2996] [serial = 1799] [outer = 00000000] [url = about:blank] 08:35:46 INFO - PROCESS | 2996 | 1464622546012 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:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 972ms 08:35:46 INFO - PROCESS | 2996 | 1464622546053 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 2996 | 1464622546055 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 08:35:46 INFO - PROCESS | 2996 | 1464622546058 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:35:46 INFO - PROCESS | 2996 | 1464622546062 Marionette TRACE conn6 <- [1,2494,null,{}] 08:35:46 INFO - PROCESS | 2996 | 1464622546072 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:35:46 INFO - PROCESS | 2996 | 1464622546174 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 08:35:46 INFO - PROCESS | 2996 | 1464622546289 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1511CC00 == 74 [pid = 2996] [id = 633] 08:35:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (15419C00) [pid = 2996] [serial = 1899] [outer = 00000000] 08:35:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (180C0400) [pid = 2996] [serial = 1900] [outer = 15419C00] 08:35:46 INFO - PROCESS | 2996 | 1464622546343 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (18698800) [pid = 2996] [serial = 1901] [outer = 15419C00] 08:35:46 INFO - PROCESS | 2996 | 1464622546734 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:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 08:35:46 INFO - PROCESS | 2996 | 1464622546812 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 2996 | 1464622546815 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:35:46 INFO - PROCESS | 2996 | 1464622546820 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 2996 | 1464622546822 Marionette TRACE conn6 <- [1,2498,null,{}] 08:35:46 INFO - PROCESS | 2996 | 1464622546825 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:35:46 INFO - PROCESS | 2996 | 1464622546921 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 08:35:46 INFO - PROCESS | 2996 | 1464622546932 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 19195800 == 75 [pid = 2996] [id = 634] 08:35:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (19196000) [pid = 2996] [serial = 1902] [outer = 00000000] 08:35:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (1979C400) [pid = 2996] [serial = 1903] [outer = 19196000] 08:35:46 INFO - PROCESS | 2996 | 1464622546980 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (197A3400) [pid = 2996] [serial = 1904] [outer = 19196000] 08:35:47 INFO - PROCESS | 2996 | 1464622547469 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:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 08:35:47 INFO - PROCESS | 2996 | 1464622547501 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 2996 | 1464622547503 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:35:47 INFO - PROCESS | 2996 | 1464622547506 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 2996 | 1464622547508 Marionette TRACE conn6 <- [1,2502,null,{}] 08:35:47 INFO - PROCESS | 2996 | 1464622547520 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:35:47 INFO - PROCESS | 2996 | 1464622547659 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 08:35:47 INFO - PROCESS | 2996 | 1464622547729 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 15FEC000 == 76 [pid = 2996] [id = 635] 08:35:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (181B5800) [pid = 2996] [serial = 1905] [outer = 00000000] 08:35:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (1A7A2C00) [pid = 2996] [serial = 1906] [outer = 181B5800] 08:35:47 INFO - PROCESS | 2996 | 1464622547776 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (1A7AD400) [pid = 2996] [serial = 1907] [outer = 181B5800] 08:35:48 INFO - PROCESS | 2996 | 1464622548222 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:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 08:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:35:48 INFO - PROCESS | 2996 | 1464622548241 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 2996 | 1464622548243 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 08:35:48 INFO - PROCESS | 2996 | 1464622548246 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 2996 | 1464622548248 Marionette TRACE conn6 <- [1,2506,null,{}] 08:35:48 INFO - PROCESS | 2996 | 1464622548257 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:35:48 INFO - PROCESS | 2996 | 1464622548436 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 08:35:48 INFO - PROCESS | 2996 | 1464622548465 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1BE43400 == 77 [pid = 2996] [id = 636] 08:35:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (1BE66800) [pid = 2996] [serial = 1908] [outer = 00000000] 08:35:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (1C580400) [pid = 2996] [serial = 1909] [outer = 1BE66800] 08:35:48 INFO - PROCESS | 2996 | 1464622548514 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (1D35A800) [pid = 2996] [serial = 1910] [outer = 1BE66800] 08:35:48 INFO - PROCESS | 2996 | 1464622548976 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:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 08:35:49 INFO - PROCESS | 2996 | 1464622549018 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 08:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:35:49 INFO - PROCESS | 2996 | 1464622549020 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 08:35:49 INFO - PROCESS | 2996 | 1464622549023 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 2996 | 1464622549025 Marionette TRACE conn6 <- [1,2510,null,{}] 08:35:49 INFO - PROCESS | 2996 | 1464622549028 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:35:49 INFO - PROCESS | 2996 | 1464622549159 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 08:35:49 INFO - PROCESS | 2996 | 1464622549179 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1C062400 == 78 [pid = 2996] [id = 637] 08:35:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (1D7D1800) [pid = 2996] [serial = 1911] [outer = 00000000] 08:35:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (1D8E1800) [pid = 2996] [serial = 1912] [outer = 1D7D1800] 08:35:49 INFO - PROCESS | 2996 | 1464622549225 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (1E92B000) [pid = 2996] [serial = 1913] [outer = 1D7D1800] 08:35:49 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (198D8000) [pid = 2996] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:35:49 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (19380400) [pid = 2996] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:35:49 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (0CB36400) [pid = 2996] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:35:49 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (1BE50C00) [pid = 2996] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:35:49 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (14688400) [pid = 2996] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:35:49 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (0D811800) [pid = 2996] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:35:49 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (1541E000) [pid = 2996] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:35:49 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (152A9C00) [pid = 2996] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:35:49 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1BE59800) [pid = 2996] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:35:49 INFO - PROCESS | 2996 | 1464622549902 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:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 08:35:49 INFO - PROCESS | 2996 | 1464622549955 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 2996 | 1464622549957 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:35:49 INFO - PROCESS | 2996 | 1464622549960 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 2996 | 1464622549962 Marionette TRACE conn6 <- [1,2514,null,{}] 08:35:49 INFO - PROCESS | 2996 | 1464622549966 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:35:50 INFO - PROCESS | 2996 | 1464622550098 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 08:35:50 INFO - PROCESS | 2996 | 1464622550174 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0E974400 == 79 [pid = 2996] [id = 638] 08:35:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (1464CC00) [pid = 2996] [serial = 1914] [outer = 00000000] 08:35:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (1BE59800) [pid = 2996] [serial = 1915] [outer = 1464CC00] 08:35:50 INFO - PROCESS | 2996 | 1464622550228 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (1E92E400) [pid = 2996] [serial = 1916] [outer = 1464CC00] 08:35:50 INFO - PROCESS | 2996 | 1464622550591 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:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 673ms 08:35:50 INFO - PROCESS | 2996 | 1464622550637 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 08:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:35:50 INFO - PROCESS | 2996 | 1464622550639 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 2996 | 1464622550642 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 2996 | 1464622550644 Marionette TRACE conn6 <- [1,2518,null,{}] 08:35:50 INFO - PROCESS | 2996 | 1464622550647 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:35:50 INFO - PROCESS | 2996 | 1464622550743 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 08:35:50 INFO - PROCESS | 2996 | 1464622550750 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1E4F3800 == 80 [pid = 2996] [id = 639] 08:35:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (1E9BC000) [pid = 2996] [serial = 1917] [outer = 00000000] 08:35:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (1F24D000) [pid = 2996] [serial = 1918] [outer = 1E9BC000] 08:35:50 INFO - PROCESS | 2996 | 1464622550795 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (1F4A5C00) [pid = 2996] [serial = 1919] [outer = 1E9BC000] 08:35:51 INFO - PROCESS | 2996 | 1464622551246 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:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 08:35:51 INFO - PROCESS | 2996 | 1464622551272 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 08:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:35:51 INFO - PROCESS | 2996 | 1464622551274 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 08:35:51 INFO - PROCESS | 2996 | 1464622551294 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 2996 | 1464622551296 Marionette TRACE conn6 <- [1,2522,null,{}] 08:35:51 INFO - PROCESS | 2996 | 1464622551301 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:35:51 INFO - PROCESS | 2996 | 1464622551397 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 08:35:51 INFO - PROCESS | 2996 | 1464622551404 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 1F24C000 == 81 [pid = 2996] [id = 640] 08:35:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (1F4A9800) [pid = 2996] [serial = 1920] [outer = 00000000] 08:35:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (21D51800) [pid = 2996] [serial = 1921] [outer = 1F4A9800] 08:35:51 INFO - PROCESS | 2996 | 1464622551474 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (22015800) [pid = 2996] [serial = 1922] [outer = 1F4A9800] 08:35:52 INFO - PROCESS | 2996 | 1464622552175 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:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 950ms 08:35:52 INFO - PROCESS | 2996 | 1464622552229 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 2996 | 1464622552234 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 08:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:35:52 INFO - PROCESS | 2996 | 1464622552240 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 2996 | 1464622552244 Marionette TRACE conn6 <- [1,2526,null,{}] 08:35:52 INFO - PROCESS | 2996 | 1464622552250 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:35:52 INFO - PROCESS | 2996 | 1464622552433 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 08:35:52 INFO - PROCESS | 2996 | 1464622552454 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0DC95800 == 82 [pid = 2996] [id = 641] 08:35:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 154 (0DDAC400) [pid = 2996] [serial = 1923] [outer = 00000000] 08:35:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 155 (14899C00) [pid = 2996] [serial = 1924] [outer = 0DDAC400] 08:35:52 INFO - PROCESS | 2996 | 1464622552552 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 156 (1511A000) [pid = 2996] [serial = 1925] [outer = 0DDAC400] 08:35:53 INFO - PROCESS | 2996 | 1464622553259 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:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1073ms 08:35:53 INFO - PROCESS | 2996 | 1464622553327 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 2996 | 1464622553333 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 08:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:35:53 INFO - PROCESS | 2996 | 1464622553339 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 2996 | 1464622553342 Marionette TRACE conn6 <- [1,2530,null,{}] 08:35:53 INFO - PROCESS | 2996 | 1464622553347 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:35:53 INFO - PROCESS | 2996 | 1464622553523 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 08:35:53 INFO - PROCESS | 2996 | 1464622553647 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 181BB800 == 83 [pid = 2996] [id = 642] 08:35:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 157 (181C1400) [pid = 2996] [serial = 1926] [outer = 00000000] 08:35:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 158 (1979A000) [pid = 2996] [serial = 1927] [outer = 181C1400] 08:35:53 INFO - PROCESS | 2996 | 1464622553703 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 159 (1A9DC800) [pid = 2996] [serial = 1928] [outer = 181C1400] 08:35:54 INFO - PROCESS | 2996 | 1464622554302 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:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1015ms 08:35:54 INFO - PROCESS | 2996 | 1464622554361 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 2996 | 1464622554363 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 08:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:35:54 INFO - PROCESS | 2996 | 1464622554367 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 2996 | 1464622554371 Marionette TRACE conn6 <- [1,2534,null,{}] 08:35:54 INFO - PROCESS | 2996 | 1464622554382 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:35:54 INFO - PROCESS | 2996 | 1464622554505 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 08:35:54 INFO - PROCESS | 2996 | 1464622554680 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 21D51000 == 84 [pid = 2996] [id = 643] 08:35:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 160 (21D52000) [pid = 2996] [serial = 1929] [outer = 00000000] 08:35:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 161 (2201EC00) [pid = 2996] [serial = 1930] [outer = 21D52000] 08:35:54 INFO - PROCESS | 2996 | 1464622554738 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 162 (22187000) [pid = 2996] [serial = 1931] [outer = 21D52000] 08:35:55 INFO - PROCESS | 2996 | 1464622555279 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:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 971ms 08:35:55 INFO - PROCESS | 2996 | 1464622555341 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 2996 | 1464622555344 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 08:35:55 INFO - PROCESS | 2996 | 1464622555347 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:35:55 INFO - PROCESS | 2996 | 1464622555349 Marionette TRACE conn6 <- [1,2538,null,{}] 08:35:55 INFO - PROCESS | 2996 | 1464622555353 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:35:55 INFO - PROCESS | 2996 | 1464622555472 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 08:35:55 INFO - PROCESS | 2996 | 1464622555630 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 2996 | ++DOCSHELL 22658C00 == 85 [pid = 2996] [id = 644] 08:35:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 163 (22659C00) [pid = 2996] [serial = 1932] [outer = 00000000] 08:35:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 164 (23925000) [pid = 2996] [serial = 1933] [outer = 22659C00] 08:35:55 INFO - PROCESS | 2996 | 1464622555686 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 165 (23AB5000) [pid = 2996] [serial = 1934] [outer = 22659C00] 08:35:56 INFO - PROCESS | 2996 | 1464622556299 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:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 970ms 08:35:56 INFO - PROCESS | 2996 | 1464622556321 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 2996 | 1464622556323 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:35:56 INFO - PROCESS | 2996 | 1464622556327 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 2996 | 1464622556329 Marionette TRACE conn6 <- [1,2542,null,{}] 08:35:56 INFO - PROCESS | 2996 | 1464622556333 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:35:56 INFO - PROCESS | 2996 | 1464622556453 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 08:35:56 INFO - PROCESS | 2996 | 1464622556588 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 23A33C00 == 86 [pid = 2996] [id = 645] 08:35:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 166 (23A34800) [pid = 2996] [serial = 1935] [outer = 00000000] 08:35:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 167 (23A3A800) [pid = 2996] [serial = 1936] [outer = 23A34800] 08:35:56 INFO - PROCESS | 2996 | 1464622556641 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 168 (23A3DC00) [pid = 2996] [serial = 1937] [outer = 23A34800] 08:35:57 INFO - PROCESS | 2996 | 1464622557248 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:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 08:35:57 INFO - PROCESS | 2996 | 1464622557301 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 2996 | 1464622557303 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:35:57 INFO - PROCESS | 2996 | 1464622557307 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 2996 | 1464622557309 Marionette TRACE conn6 <- [1,2546,null,{}] 08:35:57 INFO - PROCESS | 2996 | 1464622557313 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:35:57 INFO - PROCESS | 2996 | 1464622557476 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 08:35:57 INFO - PROCESS | 2996 | 1464622557635 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 2372C800 == 87 [pid = 2996] [id = 646] 08:35:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 169 (2372D400) [pid = 2996] [serial = 1938] [outer = 00000000] 08:35:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 170 (23A39000) [pid = 2996] [serial = 1939] [outer = 2372D400] 08:35:57 INFO - PROCESS | 2996 | 1464622557691 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 171 (23AB9000) [pid = 2996] [serial = 1940] [outer = 2372D400] 08:35:58 INFO - PROCESS | 2996 | 1464622558236 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:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 970ms 08:35:58 INFO - PROCESS | 2996 | 1464622558282 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 2996 | 1464622558284 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 08:35:58 INFO - PROCESS | 2996 | 1464622558287 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:35:58 INFO - PROCESS | 2996 | 1464622558289 Marionette TRACE conn6 <- [1,2550,null,{}] 08:35:58 INFO - PROCESS | 2996 | 1464622558293 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:35:58 INFO - PROCESS | 2996 | 1464622558411 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 08:35:58 INFO - PROCESS | 2996 | 1464622558590 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 23A3EC00 == 88 [pid = 2996] [id = 647] 08:35:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 172 (23ABB800) [pid = 2996] [serial = 1941] [outer = 00000000] 08:35:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 173 (23D87800) [pid = 2996] [serial = 1942] [outer = 23ABB800] 08:35:58 INFO - PROCESS | 2996 | 1464622558649 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 174 (23D8EC00) [pid = 2996] [serial = 1943] [outer = 23ABB800] 08:35:59 INFO - PROCESS | 2996 | 1464622559230 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:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 970ms 08:35:59 INFO - PROCESS | 2996 | 1464622559261 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 2996 | 1464622559263 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 08:35:59 INFO - PROCESS | 2996 | 1464622559267 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:35:59 INFO - PROCESS | 2996 | 1464622559269 Marionette TRACE conn6 <- [1,2554,null,{}] 08:35:59 INFO - PROCESS | 2996 | 1464622559272 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:35:59 INFO - PROCESS | 2996 | 1464622559391 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 08:35:59 INFO - PROCESS | 2996 | 1464622559566 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 23CCB000 == 89 [pid = 2996] [id = 648] 08:35:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 175 (23CCBC00) [pid = 2996] [serial = 1944] [outer = 00000000] 08:35:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 176 (23CD2800) [pid = 2996] [serial = 1945] [outer = 23CCBC00] 08:35:59 INFO - PROCESS | 2996 | 1464622559620 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 177 (23CD4400) [pid = 2996] [serial = 1946] [outer = 23CCBC00] 08:36:00 INFO - PROCESS | 2996 | 1464622560283 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:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1067ms 08:36:00 INFO - PROCESS | 2996 | 1464622560340 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 2996 | 1464622560343 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:36:00 INFO - PROCESS | 2996 | 1464622560346 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 2996 | 1464622560348 Marionette TRACE conn6 <- [1,2558,null,{}] 08:36:00 INFO - PROCESS | 2996 | 1464622560352 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:36:00 INFO - PROCESS | 2996 | 1464622560468 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 08:36:00 INFO - PROCESS | 2996 | 1464622560880 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2996 | ++DOCSHELL 0CB4AC00 == 90 [pid = 2996] [id = 649] 08:36:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 178 (0CBE7C00) [pid = 2996] [serial = 1947] [outer = 00000000] 08:36:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 179 (0D818400) [pid = 2996] [serial = 1948] [outer = 0CBE7C00] 08:36:00 INFO - PROCESS | 2996 | 1464622560932 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 180 (0E99B400) [pid = 2996] [serial = 1949] [outer = 0CBE7C00] 08:36:01 INFO - PROCESS | 2996 | 1464622561594 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:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1269ms 08:36:01 INFO - PROCESS | 2996 | 1464622561618 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 08:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:36:01 INFO - PROCESS | 2996 | 1464622561623 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 08:36:01 INFO - PROCESS | 2996 | 1464622561627 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 2996 | 1464622561630 Marionette TRACE conn6 <- [1,2562,null,{}] 08:36:01 INFO - PROCESS | 2996 | 1464622561635 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:36:01 INFO - PROCESS | 2996 | 1464622561753 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 08:36:01 INFO - PROCESS | 2996 | 1464622561914 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 2996 | ++DOCSHELL 1511D000 == 91 [pid = 2996] [id = 650] 08:36:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 181 (152A6C00) [pid = 2996] [serial = 1950] [outer = 00000000] 08:36:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 182 (1802C000) [pid = 2996] [serial = 1951] [outer = 152A6C00] 08:36:01 INFO - PROCESS | 2996 | 1464622561966 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 183 (1919D000) [pid = 2996] [serial = 1952] [outer = 152A6C00] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 198D7800 == 90 [pid = 2996] [id = 558] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 1E4F3800 == 89 [pid = 2996] [id = 639] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 0E974400 == 88 [pid = 2996] [id = 638] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 1C062400 == 87 [pid = 2996] [id = 637] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 1BE43400 == 86 [pid = 2996] [id = 636] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 15FEC000 == 85 [pid = 2996] [id = 635] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 19195800 == 84 [pid = 2996] [id = 634] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 1511CC00 == 83 [pid = 2996] [id = 633] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 182 (2264E800) [pid = 2996] [serial = 1834] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 181 (1A7AA800) [pid = 2996] [serial = 1837] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 180 (1E653C00) [pid = 2996] [serial = 1867] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 0CB35C00 == 82 [pid = 2996] [id = 632] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 0D817000 == 81 [pid = 2996] [id = 631] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 1E9C0C00 == 80 [pid = 2996] [id = 626] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 1D35A000 == 79 [pid = 2996] [id = 625] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 0DA64400 == 78 [pid = 2996] [id = 624] 08:36:02 INFO - PROCESS | 2996 | --DOCSHELL 0D7ED400 == 77 [pid = 2996] [id = 623] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 179 (1A7A2000) [pid = 2996] [serial = 1855] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 178 (19798C00) [pid = 2996] [serial = 1853] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 177 (0D7F7400) [pid = 2996] [serial = 1840] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 176 (1C005C00) [pid = 2996] [serial = 1858] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 175 (181B3000) [pid = 2996] [serial = 1862] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 174 (1488F000) [pid = 2996] [serial = 1847] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 173 (1C588800) [pid = 2996] [serial = 1859] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 172 (180B6400) [pid = 2996] [serial = 1844] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 171 (0DDB1800) [pid = 2996] [serial = 1841] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 170 (1933A400) [pid = 2996] [serial = 1822] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 169 (21D56400) [pid = 2996] [serial = 1831] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 168 (14C27800) [pid = 2996] [serial = 1819] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 167 (16FF6000) [pid = 2996] [serial = 1843] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 166 (180BD400) [pid = 2996] [serial = 1849] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 165 (1A7AFC00) [pid = 2996] [serial = 1856] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 164 (1D0B4C00) [pid = 2996] [serial = 1864] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 163 (20F77400) [pid = 2996] [serial = 1828] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 162 (19667400) [pid = 2996] [serial = 1852] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 161 (0E994800) [pid = 2996] [serial = 1846] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 160 (15420800) [pid = 2996] [serial = 1861] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 159 (19195000) [pid = 2996] [serial = 1850] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 158 (208CD800) [pid = 2996] [serial = 1825] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | --DOMWINDOW == 157 (1D8DB400) [pid = 2996] [serial = 1865] [outer = 00000000] [url = about:blank] 08:36:02 INFO - PROCESS | 2996 | 1464622562579 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:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 988ms 08:36:02 INFO - PROCESS | 2996 | 1464622562618 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 2996 | 1464622562622 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 08:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:36:02 INFO - PROCESS | 2996 | 1464622562626 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 2996 | 1464622562628 Marionette TRACE conn6 <- [1,2566,null,{}] 08:36:02 INFO - PROCESS | 2996 | 1464622562632 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:36:02 INFO - PROCESS | 2996 | 1464622562738 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 08:36:02 INFO - PROCESS | 2996 | 1464622562865 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 2996 | ++DOCSHELL 0DF1CC00 == 78 [pid = 2996] [id = 651] 08:36:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 158 (0DF29400) [pid = 2996] [serial = 1953] [outer = 00000000] 08:36:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 159 (15118000) [pid = 2996] [serial = 1954] [outer = 0DF29400] 08:36:02 INFO - PROCESS | 2996 | 1464622562911 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 160 (152BE000) [pid = 2996] [serial = 1955] [outer = 0DF29400] 08:36:03 INFO - PROCESS | 2996 | 1464622563335 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:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 770ms 08:36:03 INFO - PROCESS | 2996 | 1464622563415 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 2996 | 1464622563417 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 08:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:36:03 INFO - PROCESS | 2996 | 1464622563429 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 2996 | 1464622563435 Marionette TRACE conn6 <- [1,2570,null,{}] 08:36:03 INFO - PROCESS | 2996 | 1464622563444 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:36:03 INFO - PROCESS | 2996 | 1464622563547 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 08:36:03 INFO - PROCESS | 2996 | 1464622563562 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 2996 | ++DOCSHELL 19665400 == 79 [pid = 2996] [id = 652] 08:36:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 161 (19667400) [pid = 2996] [serial = 1956] [outer = 00000000] 08:36:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 162 (1979B000) [pid = 2996] [serial = 1957] [outer = 19667400] 08:36:03 INFO - PROCESS | 2996 | 1464622563607 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 163 (198D1800) [pid = 2996] [serial = 1958] [outer = 19667400] 08:36:04 INFO - PROCESS | 2996 | 1464622564079 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:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 08:36:04 INFO - PROCESS | 2996 | 1464622564122 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 2996 | 1464622564125 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 08:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:36:04 INFO - PROCESS | 2996 | 1464622564128 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 2996 | 1464622564129 Marionette TRACE conn6 <- [1,2574,null,{}] 08:36:04 INFO - PROCESS | 2996 | 1464622564133 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:36:04 INFO - PROCESS | 2996 | 1464622564235 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 08:36:04 INFO - PROCESS | 2996 | 1464622564242 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 2996 | ++DOCSHELL 198D4C00 == 80 [pid = 2996] [id = 653] 08:36:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 164 (1A7A5800) [pid = 2996] [serial = 1959] [outer = 00000000] 08:36:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 165 (1A9DAC00) [pid = 2996] [serial = 1960] [outer = 1A7A5800] 08:36:04 INFO - PROCESS | 2996 | 1464622564287 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 166 (1BE4AC00) [pid = 2996] [serial = 1961] [outer = 1A7A5800] 08:36:04 INFO - PROCESS | 2996 | 1464622564786 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:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 08:36:04 INFO - PROCESS | 2996 | 1464622564858 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 2996 | 1464622564860 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 08:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:36:04 INFO - PROCESS | 2996 | 1464622564870 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 2996 | 1464622564872 Marionette TRACE conn6 <- [1,2578,null,{}] 08:36:04 INFO - PROCESS | 2996 | 1464622564876 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:36:05 INFO - PROCESS | 2996 | 1464622565038 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 08:36:05 INFO - PROCESS | 2996 | 1464622565063 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 2996 | ++DOCSHELL 1BE63000 == 81 [pid = 2996] [id = 654] 08:36:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 167 (1BFC1800) [pid = 2996] [serial = 1962] [outer = 00000000] 08:36:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 168 (1C581000) [pid = 2996] [serial = 1963] [outer = 1BFC1800] 08:36:05 INFO - PROCESS | 2996 | 1464622565114 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 169 (1D35E000) [pid = 2996] [serial = 1964] [outer = 1BFC1800] 08:36:05 INFO - PROCESS | 2996 | 1464622565603 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:36: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:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 770ms 08:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:36:05 INFO - PROCESS | 2996 | 1464622565644 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 2996 | 1464622565645 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 08:36:05 INFO - PROCESS | 2996 | 1464622565649 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 2996 | 1464622565650 Marionette TRACE conn6 <- [1,2582,null,{}] 08:36:05 INFO - PROCESS | 2996 | 1464622565654 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:36:05 INFO - PROCESS | 2996 | 1464622565792 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 08:36:05 INFO - PROCESS | 2996 | 1464622565815 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 2996 | ++DOCSHELL 1D8D7C00 == 82 [pid = 2996] [id = 655] 08:36:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 170 (1D8D8000) [pid = 2996] [serial = 1965] [outer = 00000000] 08:36:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 171 (1E4EDC00) [pid = 2996] [serial = 1966] [outer = 1D8D8000] 08:36:05 INFO - PROCESS | 2996 | 1464622565863 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 172 (1E650800) [pid = 2996] [serial = 1967] [outer = 1D8D8000] 08:36:06 INFO - PROCESS | 2996 | 1464622566345 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:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 08:36:06 INFO - PROCESS | 2996 | 1464622566379 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 2996 | 1464622566381 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 08:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:36:06 INFO - PROCESS | 2996 | 1464622566384 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 2996 | 1464622566386 Marionette TRACE conn6 <- [1,2586,null,{}] 08:36:06 INFO - PROCESS | 2996 | 1464622566390 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:36:06 INFO - PROCESS | 2996 | 1464622566561 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 08:36:06 INFO - PROCESS | 2996 | 1464622566580 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 2996 | ++DOCSHELL 1E4EB000 == 83 [pid = 2996] [id = 656] 08:36:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 173 (1E659400) [pid = 2996] [serial = 1968] [outer = 00000000] 08:36:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 174 (1E9BDC00) [pid = 2996] [serial = 1969] [outer = 1E659400] 08:36:06 INFO - PROCESS | 2996 | 1464622566626 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 175 (1E9CBC00) [pid = 2996] [serial = 1970] [outer = 1E659400] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 174 (1BE66800) [pid = 2996] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 173 (1464CC00) [pid = 2996] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 172 (14894C00) [pid = 2996] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 171 (0CB99400) [pid = 2996] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 170 (19196000) [pid = 2996] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 169 (14658800) [pid = 2996] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 168 (1D7D1800) [pid = 2996] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 167 (15419C00) [pid = 2996] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 166 (1E9BC000) [pid = 2996] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 165 (181B5800) [pid = 2996] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:36:07 INFO - PROCESS | 2996 | --DOMWINDOW == 164 (0D752400) [pid = 2996] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:36:07 INFO - PROCESS | 2996 | 1464622567281 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:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 970ms 08:36:07 INFO - PROCESS | 2996 | 1464622567362 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 2996 | 1464622567364 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 08:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:36:07 INFO - PROCESS | 2996 | 1464622567369 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 2996 | 1464622567370 Marionette TRACE conn6 <- [1,2590,null,{}] 08:36:07 INFO - PROCESS | 2996 | 1464622567374 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:36:07 INFO - PROCESS | 2996 | 1464622567465 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 08:36:07 INFO - PROCESS | 2996 | 1464622567477 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 2996 | ++DOCSHELL 15F14C00 == 84 [pid = 2996] [id = 657] 08:36:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 165 (19110800) [pid = 2996] [serial = 1971] [outer = 00000000] 08:36:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 166 (1BE60C00) [pid = 2996] [serial = 1972] [outer = 19110800] 08:36:07 INFO - PROCESS | 2996 | 1464622567521 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 167 (1E64CC00) [pid = 2996] [serial = 1973] [outer = 19110800] 08:36:07 INFO - PROCESS | 2996 | 1464622567991 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:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 08:36:08 INFO - PROCESS | 2996 | 1464622568041 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 2996 | 1464622568043 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:36:08 INFO - PROCESS | 2996 | 1464622568046 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 2996 | 1464622568048 Marionette TRACE conn6 <- [1,2594,null,{}] 08:36:08 INFO - PROCESS | 2996 | 1464622568052 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:36:08 INFO - PROCESS | 2996 | 1464622568150 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 08:36:08 INFO - PROCESS | 2996 | 1464622568190 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 2996 | ++DOCSHELL 0D755000 == 85 [pid = 2996] [id = 658] 08:36:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 168 (19663800) [pid = 2996] [serial = 1974] [outer = 00000000] 08:36:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 169 (208C5800) [pid = 2996] [serial = 1975] [outer = 19663800] 08:36:08 INFO - PROCESS | 2996 | 1464622568237 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 170 (20F77C00) [pid = 2996] [serial = 1976] [outer = 19663800] 08:36:08 INFO - PROCESS | 2996 | 1464622568703 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:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 08:36:08 INFO - PROCESS | 2996 | 1464622568741 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 2996 | 1464622568743 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:36:08 INFO - PROCESS | 2996 | 1464622568746 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 2996 | 1464622568748 Marionette TRACE conn6 <- [1,2598,null,{}] 08:36:08 INFO - PROCESS | 2996 | 1464622568751 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:36:08 INFO - PROCESS | 2996 | 1464622568850 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 08:36:08 INFO - PROCESS | 2996 | 1464622568856 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 2996 | ++DOCSHELL 2035F400 == 86 [pid = 2996] [id = 659] 08:36:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 171 (20362400) [pid = 2996] [serial = 1977] [outer = 00000000] 08:36:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 172 (20367400) [pid = 2996] [serial = 1978] [outer = 20362400] 08:36:08 INFO - PROCESS | 2996 | 1464622568906 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 173 (2036C000) [pid = 2996] [serial = 1979] [outer = 20362400] 08:36:09 INFO - PROCESS | 2996 | 1464622569714 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:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1017ms 08:36:09 INFO - PROCESS | 2996 | 1464622569766 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 2996 | 1464622569771 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 08:36:09 INFO - PROCESS | 2996 | 1464622569776 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:36:09 INFO - PROCESS | 2996 | 1464622569781 Marionette TRACE conn6 <- [1,2602,null,{}] 08:36:09 INFO - PROCESS | 2996 | 1464622569805 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:36:09 INFO - PROCESS | 2996 | 1464622569966 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 08:36:10 INFO - PROCESS | 2996 | 1464622570131 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 2996 | ++DOCSHELL 0D758000 == 87 [pid = 2996] [id = 660] 08:36:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 174 (0DDB9000) [pid = 2996] [serial = 1980] [outer = 00000000] 08:36:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 175 (15119800) [pid = 2996] [serial = 1981] [outer = 0DDB9000] 08:36:10 INFO - PROCESS | 2996 | 1464622570191 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 176 (15F0C800) [pid = 2996] [serial = 1982] [outer = 0DDB9000] 08:36:10 INFO - PROCESS | 2996 | 1464622570780 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:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1070ms 08:36:10 INFO - PROCESS | 2996 | 1464622570870 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 2996 | 1464622570876 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 08:36:10 INFO - PROCESS | 2996 | 1464622570883 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:36:10 INFO - PROCESS | 2996 | 1464622570886 Marionette TRACE conn6 <- [1,2606,null,{}] 08:36:10 INFO - PROCESS | 2996 | 1464622570905 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:36:11 INFO - PROCESS | 2996 | 1464622571037 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 08:36:11 INFO - PROCESS | 2996 | 1464622571200 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 2996 | ++DOCSHELL 1919E800 == 88 [pid = 2996] [id = 661] 08:36:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 177 (1965B000) [pid = 2996] [serial = 1983] [outer = 00000000] 08:36:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 178 (1A6A4800) [pid = 2996] [serial = 1984] [outer = 1965B000] 08:36:11 INFO - PROCESS | 2996 | 1464622571262 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 179 (1BE5D400) [pid = 2996] [serial = 1985] [outer = 1965B000] 08:36:11 INFO - PROCESS | 2996 | 1464622571870 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:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1034ms 08:36:11 INFO - PROCESS | 2996 | 1464622571921 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 2996 | 1464622571924 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:36:11 INFO - PROCESS | 2996 | 1464622571928 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 2996 | 1464622571932 Marionette TRACE conn6 <- [1,2610,null,{}] 08:36:11 INFO - PROCESS | 2996 | 1464622571943 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:36:12 INFO - PROCESS | 2996 | 1464622572092 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 08:36:12 INFO - PROCESS | 2996 | 1464622572264 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 2996 | ++DOCSHELL 20364800 == 89 [pid = 2996] [id = 662] 08:36:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 180 (20367C00) [pid = 2996] [serial = 1986] [outer = 00000000] 08:36:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 181 (20F78C00) [pid = 2996] [serial = 1987] [outer = 20367C00] 08:36:12 INFO - PROCESS | 2996 | 1464622572327 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 182 (22011400) [pid = 2996] [serial = 1988] [outer = 20367C00] 08:36:12 INFO - PROCESS | 2996 | 1464622572957 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:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1073ms 08:36:13 INFO - PROCESS | 2996 | 1464622573021 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 2996 | 1464622573024 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 08:36:13 INFO - PROCESS | 2996 | 1464622573027 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:36:13 INFO - PROCESS | 2996 | 1464622573029 Marionette TRACE conn6 <- [1,2614,null,{}] 08:36:13 INFO - PROCESS | 2996 | 1464622573033 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:36:13 INFO - PROCESS | 2996 | 1464622573210 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 08:36:13 INFO - PROCESS | 2996 | 1464622573331 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 2996 | ++DOCSHELL 2218AC00 == 90 [pid = 2996] [id = 663] 08:36:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 183 (2218BC00) [pid = 2996] [serial = 1989] [outer = 00000000] 08:36:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 184 (22652C00) [pid = 2996] [serial = 1990] [outer = 2218BC00] 08:36:13 INFO - PROCESS | 2996 | 1464622573389 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 185 (2372B800) [pid = 2996] [serial = 1991] [outer = 2218BC00] 08:36:13 INFO - PROCESS | 2996 | 1464622573976 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:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 08:36:14 INFO - PROCESS | 2996 | 1464622574018 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 2996 | 1464622574020 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 08:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:36:14 INFO - PROCESS | 2996 | 1464622574025 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 2996 | 1464622574027 Marionette TRACE conn6 <- [1,2618,null,{}] 08:36:14 INFO - PROCESS | 2996 | 1464622574031 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:36:14 INFO - PROCESS | 2996 | 1464622574147 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 08:36:14 INFO - PROCESS | 2996 | 1464622574320 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 2996 | ++DOCSHELL 2372D000 == 91 [pid = 2996] [id = 664] 08:36:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 186 (23731C00) [pid = 2996] [serial = 1992] [outer = 00000000] 08:36:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 187 (23926000) [pid = 2996] [serial = 1993] [outer = 23731C00] 08:36:14 INFO - PROCESS | 2996 | 1464622574377 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 188 (23A3A000) [pid = 2996] [serial = 1994] [outer = 23731C00] 08:36:15 INFO - PROCESS | 2996 | 1464622575018 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:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1014ms 08:36:15 INFO - PROCESS | 2996 | 1464622575050 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 08:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:36:15 INFO - PROCESS | 2996 | 1464622575053 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 08:36:15 INFO - PROCESS | 2996 | 1464622575057 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 2996 | 1464622575059 Marionette TRACE conn6 <- [1,2622,null,{}] 08:36:15 INFO - PROCESS | 2996 | 1464622575063 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:36:15 INFO - PROCESS | 2996 | 1464622575209 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 08:36:15 INFO - PROCESS | 2996 | 1464622575380 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 2996 | ++DOCSHELL 19191C00 == 92 [pid = 2996] [id = 665] 08:36:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 189 (196ED800) [pid = 2996] [serial = 1995] [outer = 00000000] 08:36:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 190 (23D94000) [pid = 2996] [serial = 1996] [outer = 196ED800] 08:36:15 INFO - PROCESS | 2996 | 1464622575440 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 191 (23D96C00) [pid = 2996] [serial = 1997] [outer = 196ED800] 08:36:16 INFO - PROCESS | 2996 | 1464622576031 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:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1018ms 08:36:16 INFO - PROCESS | 2996 | 1464622576078 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 2996 | 1464622576080 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 08:36:16 INFO - PROCESS | 2996 | 1464622576084 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 2996 | 1464622576086 Marionette TRACE conn6 <- [1,2626,null,{}] 08:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:36:16 INFO - PROCESS | 2996 | 1464622576089 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:36:16 INFO - PROCESS | 2996 | 1464622576207 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 08:36:16 INFO - PROCESS | 2996 | 1464622576386 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 2996 | ++DOCSHELL 23ABF000 == 93 [pid = 2996] [id = 666] 08:36:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 192 (23D95C00) [pid = 2996] [serial = 1998] [outer = 00000000] 08:36:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 193 (2491A000) [pid = 2996] [serial = 1999] [outer = 23D95C00] 08:36:16 INFO - PROCESS | 2996 | 1464622576443 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 194 (2491D400) [pid = 2996] [serial = 2000] [outer = 23D95C00] 08:36:17 INFO - PROCESS | 2996 | 1464622577049 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:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1020ms 08:36:17 INFO - PROCESS | 2996 | 1464622577108 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 2996 | 1464622577111 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:36:17 INFO - PROCESS | 2996 | 1464622577114 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 2996 | 1464622577116 Marionette TRACE conn6 <- [1,2630,null,{}] 08:36:17 INFO - PROCESS | 2996 | 1464622577120 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:36:17 INFO - PROCESS | 2996 | 1464622577259 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 08:36:17 INFO - PROCESS | 2996 | 1464622577422 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 2996 | ++DOCSHELL 24920000 == 94 [pid = 2996] [id = 667] 08:36:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 195 (25293400) [pid = 2996] [serial = 2001] [outer = 00000000] 08:36:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 196 (2529B800) [pid = 2996] [serial = 2002] [outer = 25293400] 08:36:17 INFO - PROCESS | 2996 | 1464622577482 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 197 (2529F800) [pid = 2996] [serial = 2003] [outer = 25293400] 08:36:18 INFO - PROCESS | 2996 | 1464622578061 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:36:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:36:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1021ms 08:36:18 INFO - PROCESS | 2996 | 1464622578140 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 2996 | 1464622578142 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 08:36:18 INFO - PROCESS | 2996 | 1464622578145 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:36:18 INFO - PROCESS | 2996 | 1464622578147 Marionette TRACE conn6 <- [1,2634,null,{}] 08:36:18 INFO - PROCESS | 2996 | 1464622578151 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:36:18 INFO - PROCESS | 2996 | 1464622578269 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 08:36:18 INFO - PROCESS | 2996 | 1464622578468 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 2996 | ++DOCSHELL 0DC9B000 == 95 [pid = 2996] [id = 668] 08:36:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 198 (19666000) [pid = 2996] [serial = 2004] [outer = 00000000] 08:36:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 199 (1E9BC400) [pid = 2996] [serial = 2005] [outer = 19666000] 08:36:18 INFO - PROCESS | 2996 | 1464622578525 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 200 (208CF000) [pid = 2996] [serial = 2006] [outer = 19666000] 08:36:19 INFO - PROCESS | 2996 | 1464622579100 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:36:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:36:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 970ms 08:36:19 INFO - PROCESS | 2996 | 1464622579119 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 2996 | 1464622579121 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 08:36:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:36:19 INFO - PROCESS | 2996 | 1464622579124 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 2996 | 1464622579126 Marionette TRACE conn6 <- [1,2638,null,{}] 08:36:19 INFO - PROCESS | 2996 | 1464622579130 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:36:19 INFO - PROCESS | 2996 | 1464622579246 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 08:36:19 INFO - PROCESS | 2996 | 1464622579386 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 2996 | ++DOCSHELL 181C0400 == 96 [pid = 2996] [id = 669] 08:36:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 201 (191BD000) [pid = 2996] [serial = 2007] [outer = 00000000] 08:36:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 202 (1A7AE000) [pid = 2996] [serial = 2008] [outer = 191BD000] 08:36:19 INFO - PROCESS | 2996 | 1464622579440 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 203 (1D35F000) [pid = 2996] [serial = 2009] [outer = 191BD000] 08:36:19 INFO - PROCESS | 2996 | 1464622580000 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:36:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:36:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 930ms 08:36:20 INFO - PROCESS | 2996 | 1464622580055 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 2996 | 1464622580058 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 08:36:20 INFO - PROCESS | 2996 | 1464622580061 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:36:20 INFO - PROCESS | 2996 | 1464622580064 Marionette TRACE conn6 <- [1,2642,null,{}] 08:36:20 INFO - PROCESS | 2996 | 1464622580068 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:36:20 INFO - PROCESS | 2996 | 1464622580397 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 08:36:20 INFO - PROCESS | 2996 | 1464622580601 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 2996 | ++DOCSHELL 0D4FBC00 == 97 [pid = 2996] [id = 670] 08:36:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 204 (0D755400) [pid = 2996] [serial = 2010] [outer = 00000000] 08:36:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 205 (0D81D800) [pid = 2996] [serial = 2011] [outer = 0D755400] 08:36:20 INFO - PROCESS | 2996 | 1464622580653 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 206 (0DDB6800) [pid = 2996] [serial = 2012] [outer = 0D755400] 08:36:21 INFO - PROCESS | 2996 | 1464622581254 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:36:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:36:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1231ms 08:36:21 INFO - PROCESS | 2996 | 1464622581297 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 2996 | 1464622581301 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 08:36:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:36:21 INFO - PROCESS | 2996 | 1464622581305 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 2996 | 1464622581309 Marionette TRACE conn6 <- [1,2646,null,{}] 08:36:21 INFO - PROCESS | 2996 | 1464622581313 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:36:21 INFO - PROCESS | 2996 | 1464622581431 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 08:36:21 INFO - PROCESS | 2996 | 1464622581621 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 2996 | ++DOCSHELL 15FEC000 == 98 [pid = 2996] [id = 671] 08:36:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 207 (16FF5C00) [pid = 2996] [serial = 2013] [outer = 00000000] 08:36:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 208 (191C1400) [pid = 2996] [serial = 2014] [outer = 16FF5C00] 08:36:21 INFO - PROCESS | 2996 | 1464622581674 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 209 (19660000) [pid = 2996] [serial = 2015] [outer = 16FF5C00] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 1E4F4000 == 97 [pid = 2996] [id = 499] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 0D755000 == 96 [pid = 2996] [id = 658] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 15F14C00 == 95 [pid = 2996] [id = 657] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 1E4EB000 == 94 [pid = 2996] [id = 656] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 1D8D7C00 == 93 [pid = 2996] [id = 655] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 1BE63000 == 92 [pid = 2996] [id = 654] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 198D4C00 == 91 [pid = 2996] [id = 653] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 19665400 == 90 [pid = 2996] [id = 652] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 0DF1CC00 == 89 [pid = 2996] [id = 651] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 1511D000 == 88 [pid = 2996] [id = 650] 08:36:21 INFO - PROCESS | 2996 | --DOCSHELL 0CB4AC00 == 87 [pid = 2996] [id = 649] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 208 (21D51800) [pid = 2996] [serial = 1921] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOCSHELL 21D51000 == 86 [pid = 2996] [id = 643] 08:36:22 INFO - PROCESS | 2996 | --DOCSHELL 181BB800 == 85 [pid = 2996] [id = 642] 08:36:22 INFO - PROCESS | 2996 | --DOCSHELL 0DC95800 == 84 [pid = 2996] [id = 641] 08:36:22 INFO - PROCESS | 2996 | --DOCSHELL 1F24C000 == 83 [pid = 2996] [id = 640] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 207 (1D35A800) [pid = 2996] [serial = 1910] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 206 (1C580400) [pid = 2996] [serial = 1909] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 205 (1BE59800) [pid = 2996] [serial = 1915] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 204 (1E92D800) [pid = 2996] [serial = 1868] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 203 (1E64F400) [pid = 2996] [serial = 1876] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 202 (0D74DC00) [pid = 2996] [serial = 1897] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 201 (0DA63800) [pid = 2996] [serial = 1898] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 200 (1979C400) [pid = 2996] [serial = 1903] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 199 (152B3800) [pid = 2996] [serial = 1895] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 198 (14A8C400) [pid = 2996] [serial = 1894] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 197 (1D8E1800) [pid = 2996] [serial = 1912] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 196 (16C73400) [pid = 2996] [serial = 1873] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 195 (180C0400) [pid = 2996] [serial = 1900] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 194 (18698800) [pid = 2996] [serial = 1901] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 193 (2392A000) [pid = 2996] [serial = 1888] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 192 (20F74800) [pid = 2996] [serial = 1882] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 191 (1F4A0400) [pid = 2996] [serial = 1879] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 190 (0DA5B400) [pid = 2996] [serial = 1870] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 189 (22017800) [pid = 2996] [serial = 1891] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 188 (22659400) [pid = 2996] [serial = 1885] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 187 (1F24D000) [pid = 2996] [serial = 1918] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 186 (1F4A5C00) [pid = 2996] [serial = 1919] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 185 (1E92B000) [pid = 2996] [serial = 1913] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 184 (1A7A2C00) [pid = 2996] [serial = 1906] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 183 (1A7AD400) [pid = 2996] [serial = 1907] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 182 (1E92E400) [pid = 2996] [serial = 1916] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 181 (197A3400) [pid = 2996] [serial = 1904] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | --DOMWINDOW == 180 (208CF800) [pid = 2996] [serial = 1817] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 2996 | 1464622582285 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:36:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:36:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1023ms 08:36:22 INFO - PROCESS | 2996 | 1464622582330 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 2996 | 1464622582332 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 08:36:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:36:22 INFO - PROCESS | 2996 | 1464622582336 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 2996 | 1464622582338 Marionette TRACE conn6 <- [1,2650,null,{}] 08:36:22 INFO - PROCESS | 2996 | 1464622582342 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:36:22 INFO - PROCESS | 2996 | 1464622582447 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 08:36:22 INFO - PROCESS | 2996 | 1464622582574 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 2996 | ++DOCSHELL 0D820000 == 84 [pid = 2996] [id = 672] 08:36:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 181 (0DA63800) [pid = 2996] [serial = 2016] [outer = 00000000] 08:36:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 182 (15113000) [pid = 2996] [serial = 2017] [outer = 0DA63800] 08:36:22 INFO - PROCESS | 2996 | 1464622582621 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 183 (154B2400) [pid = 2996] [serial = 2018] [outer = 0DA63800] 08:36:23 INFO - PROCESS | 2996 | 1464622583031 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:36:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:36:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 08:36:23 INFO - PROCESS | 2996 | 1464622583070 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 2996 | 1464622583073 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 08:36:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:36:23 INFO - PROCESS | 2996 | 1464622583083 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 2996 | 1464622583087 Marionette TRACE conn6 <- [1,2654,null,{}] 08:36:23 INFO - PROCESS | 2996 | 1464622583091 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:36:23 INFO - PROCESS | 2996 | 1464622583192 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 08:36:23 INFO - PROCESS | 2996 | 1464622583232 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 2996 | ++DOCSHELL 19112C00 == 85 [pid = 2996] [id = 673] 08:36:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 184 (19194000) [pid = 2996] [serial = 2019] [outer = 00000000] 08:36:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 185 (198D4C00) [pid = 2996] [serial = 2020] [outer = 19194000] 08:36:23 INFO - PROCESS | 2996 | 1464622583278 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 186 (1A7A7400) [pid = 2996] [serial = 2021] [outer = 19194000] 08:36:24 INFO - PROCESS | 2996 | 1464622584249 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:36:24 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:36:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1183ms 08:36:24 INFO - PROCESS | 2996 | 1464622584263 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 2996 | 1464622584264 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 08:36:24 INFO - PROCESS | 2996 | 1464622584268 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:36:24 INFO - PROCESS | 2996 | 1464622584270 Marionette TRACE conn6 <- [1,2658,null,{}] 08:36:24 INFO - PROCESS | 2996 | 1464622584278 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:36:24 INFO - PROCESS | 2996 | 1464622584415 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 08:36:24 INFO - PROCESS | 2996 | 1464622584489 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 2996 | ++DOCSHELL 198D0000 == 86 [pid = 2996] [id = 674] 08:36:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 187 (1A7AA800) [pid = 2996] [serial = 2022] [outer = 00000000] 08:36:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 188 (1BFC0800) [pid = 2996] [serial = 2023] [outer = 1A7AA800] 08:36:24 INFO - PROCESS | 2996 | 1464622584534 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 189 (18036000) [pid = 2996] [serial = 2024] [outer = 1A7AA800] 08:36:25 INFO - PROCESS | 2996 | 1464622585476 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 2996 | 1464622585490 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 08:36:25 INFO - PROCESS | 2996 | 1464622585494 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 2996 | 1464622585495 Marionette TRACE conn6 <- [1,2662,null,{}] 08:36:25 INFO - PROCESS | 2996 | 1464622585499 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:36:25 INFO - PROCESS | 2996 | 1464622585640 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 08:36:25 INFO - PROCESS | 2996 | 1464622585655 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 2996 | ++DOCSHELL 1E4EE000 == 87 [pid = 2996] [id = 675] 08:36:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 190 (1E4EF800) [pid = 2996] [serial = 2025] [outer = 00000000] 08:36:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 191 (1E655400) [pid = 2996] [serial = 2026] [outer = 1E4EF800] 08:36:25 INFO - PROCESS | 2996 | 1464622585706 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 192 (1E934800) [pid = 2996] [serial = 2027] [outer = 1E4EF800] 08:36:26 INFO - PROCESS | 2996 | --DOMWINDOW == 191 (1A7A5800) [pid = 2996] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:36:26 INFO - PROCESS | 2996 | --DOMWINDOW == 190 (0CBE7C00) [pid = 2996] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:36:26 INFO - PROCESS | 2996 | --DOMWINDOW == 189 (1E659400) [pid = 2996] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:36:26 INFO - PROCESS | 2996 | --DOMWINDOW == 188 (19663800) [pid = 2996] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:36:26 INFO - PROCESS | 2996 | --DOMWINDOW == 187 (1BFC1800) [pid = 2996] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:36:26 INFO - PROCESS | 2996 | --DOMWINDOW == 186 (152A6C00) [pid = 2996] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:36:26 INFO - PROCESS | 2996 | --DOMWINDOW == 185 (19110800) [pid = 2996] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:36:26 INFO - PROCESS | 2996 | --DOMWINDOW == 184 (19667400) [pid = 2996] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:36:26 INFO - PROCESS | 2996 | --DOMWINDOW == 183 (1D8D8000) [pid = 2996] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:36:26 INFO - PROCESS | 2996 | --DOMWINDOW == 182 (0DF29400) [pid = 2996] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:36:26 INFO - PROCESS | 2996 | 1464622586682 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 08:36:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:36:26 INFO - PROCESS | 2996 | 1464622586728 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 08:36:26 INFO - PROCESS | 2996 | 1464622586731 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 2996 | 1464622586732 Marionette TRACE conn6 <- [1,2666,null,{}] 08:36:26 INFO - PROCESS | 2996 | 1464622586736 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:36:26 INFO - PROCESS | 2996 | 1464622586832 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 08:36:26 INFO - PROCESS | 2996 | 1464622586839 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 2996 | ++DOCSHELL 152BBC00 == 88 [pid = 2996] [id = 676] 08:36:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 183 (154B2C00) [pid = 2996] [serial = 2028] [outer = 00000000] 08:36:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 184 (1C580800) [pid = 2996] [serial = 2029] [outer = 154B2C00] 08:36:26 INFO - PROCESS | 2996 | 1464622586883 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 185 (1E64E800) [pid = 2996] [serial = 2030] [outer = 154B2C00] 08:36:27 INFO - PROCESS | 2996 | 1464622587833 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:36:27 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:36:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1131ms 08:36:27 INFO - PROCESS | 2996 | 1464622587863 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 2996 | 1464622587865 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 08:36:27 INFO - PROCESS | 2996 | 1464622587868 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 2996 | 1464622587869 Marionette TRACE conn6 <- [1,2670,null,{}] 08:36:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:36:27 INFO - PROCESS | 2996 | 1464622587873 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:36:28 INFO - PROCESS | 2996 | 1464622588019 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 08:36:28 INFO - PROCESS | 2996 | 1464622588029 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 2996 | ++DOCSHELL 1E937C00 == 89 [pid = 2996] [id = 677] 08:36:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 186 (1E9B7800) [pid = 2996] [serial = 2031] [outer = 00000000] 08:36:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 187 (2035E000) [pid = 2996] [serial = 2032] [outer = 1E9B7800] 08:36:28 INFO - PROCESS | 2996 | 1464622588076 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 188 (208C3800) [pid = 2996] [serial = 2033] [outer = 1E9B7800] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 19797000 == 88 [pid = 2996] [id = 472] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0CFD1000 == 87 [pid = 2996] [id = 532] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 152C0C00 == 86 [pid = 2996] [id = 557] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1E9C2C00 == 85 [pid = 2996] [id = 630] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0D1C4000 == 84 [pid = 2996] [id = 470] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 180B8800 == 83 [pid = 2996] [id = 497] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1488E400 == 82 [pid = 2996] [id = 496] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0CB9B000 == 81 [pid = 2996] [id = 342] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 2372C800 == 80 [pid = 2996] [id = 646] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1BFB5C00 == 79 [pid = 2996] [id = 559] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 23A3EC00 == 78 [pid = 2996] [id = 647] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1BE45400 == 77 [pid = 2996] [id = 578] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1C061800 == 76 [pid = 2996] [id = 575] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1F249400 == 75 [pid = 2996] [id = 514] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 21D50400 == 74 [pid = 2996] [id = 610] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 22658C00 == 73 [pid = 2996] [id = 644] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1F408C00 == 72 [pid = 2996] [id = 608] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 23A33C00 == 71 [pid = 2996] [id = 645] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 22180000 == 70 [pid = 2996] [id = 611] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 23CCB000 == 69 [pid = 2996] [id = 648] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1E651800 == 68 [pid = 2996] [id = 577] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0D460C00 == 67 [pid = 2996] [id = 622] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0DA5C400 == 66 [pid = 2996] [id = 612] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 18631800 == 65 [pid = 2996] [id = 455] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1BE47C00 == 64 [pid = 2996] [id = 562] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1491F400 == 63 [pid = 2996] [id = 471] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1C583800 == 62 [pid = 2996] [id = 545] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1A6A5C00 == 61 [pid = 2996] [id = 485] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 22653400 == 60 [pid = 2996] [id = 628] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1C058400 == 59 [pid = 2996] [id = 592] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1E9C1400 == 58 [pid = 2996] [id = 561] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 180BEC00 == 57 [pid = 2996] [id = 500] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0D4EE400 == 56 [pid = 2996] [id = 605] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 197A1800 == 55 [pid = 2996] [id = 483] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0CB32800 == 54 [pid = 2996] [id = 495] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1D030800 == 53 [pid = 2996] [id = 474] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1E9C1800 == 52 [pid = 2996] [id = 594] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 20E97800 == 51 [pid = 2996] [id = 576] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 18035C00 == 50 [pid = 2996] [id = 515] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1D7D3C00 == 49 [pid = 2996] [id = 547] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1D7D6C00 == 48 [pid = 2996] [id = 546] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1D8E1C00 == 47 [pid = 2996] [id = 498] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 23921400 == 46 [pid = 2996] [id = 629] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1F24F400 == 45 [pid = 2996] [id = 627] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1E4E8C00 == 44 [pid = 2996] [id = 593] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0DDB1000 == 43 [pid = 2996] [id = 609] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 15FEC000 == 42 [pid = 2996] [id = 671] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0D4FBC00 == 41 [pid = 2996] [id = 670] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 181C0400 == 40 [pid = 2996] [id = 669] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 24920000 == 39 [pid = 2996] [id = 667] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0DC9B000 == 38 [pid = 2996] [id = 668] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 23ABF000 == 37 [pid = 2996] [id = 666] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 19191C00 == 36 [pid = 2996] [id = 665] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 2218AC00 == 35 [pid = 2996] [id = 663] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 2372D000 == 34 [pid = 2996] [id = 664] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 20364800 == 33 [pid = 2996] [id = 662] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 1919E800 == 32 [pid = 2996] [id = 661] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 0D758000 == 31 [pid = 2996] [id = 660] 08:36:29 INFO - PROCESS | 2996 | --DOCSHELL 2035F400 == 30 [pid = 2996] [id = 659] 08:36:30 INFO - PROCESS | 2996 | --DOCSHELL 152BBC00 == 29 [pid = 2996] [id = 676] 08:36:30 INFO - PROCESS | 2996 | --DOCSHELL 1E4EE000 == 28 [pid = 2996] [id = 675] 08:36:30 INFO - PROCESS | 2996 | --DOCSHELL 19112C00 == 27 [pid = 2996] [id = 673] 08:36:30 INFO - PROCESS | 2996 | --DOCSHELL 198D0000 == 26 [pid = 2996] [id = 674] 08:36:30 INFO - PROCESS | 2996 | --DOCSHELL 0D820000 == 25 [pid = 2996] [id = 672] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 187 (20F77C00) [pid = 2996] [serial = 1976] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 186 (20367400) [pid = 2996] [serial = 1978] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 185 (1E650800) [pid = 2996] [serial = 1967] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 184 (1BE60C00) [pid = 2996] [serial = 1972] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 183 (1E64CC00) [pid = 2996] [serial = 1973] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 182 (1BE4AC00) [pid = 2996] [serial = 1961] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 181 (1C581000) [pid = 2996] [serial = 1963] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 180 (1D35E000) [pid = 2996] [serial = 1964] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 179 (1E4EDC00) [pid = 2996] [serial = 1966] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 178 (1E9BDC00) [pid = 2996] [serial = 1969] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 177 (0D818400) [pid = 2996] [serial = 1948] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 176 (0E99B400) [pid = 2996] [serial = 1949] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 175 (1979B000) [pid = 2996] [serial = 1957] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 174 (198D1800) [pid = 2996] [serial = 1958] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 173 (1919D000) [pid = 2996] [serial = 1952] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 172 (1802C000) [pid = 2996] [serial = 1951] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 171 (15118000) [pid = 2996] [serial = 1954] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 170 (152BE000) [pid = 2996] [serial = 1955] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 169 (1A9DAC00) [pid = 2996] [serial = 1960] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 168 (14899C00) [pid = 2996] [serial = 1924] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 167 (1979A000) [pid = 2996] [serial = 1927] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 166 (2201EC00) [pid = 2996] [serial = 1930] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 165 (23925000) [pid = 2996] [serial = 1933] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 164 (208C5800) [pid = 2996] [serial = 1975] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 163 (23A3A800) [pid = 2996] [serial = 1936] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 162 (23A39000) [pid = 2996] [serial = 1939] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 161 (23D87800) [pid = 2996] [serial = 1942] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 160 (23CD2800) [pid = 2996] [serial = 1945] [outer = 00000000] [url = about:blank] 08:36:30 INFO - PROCESS | 2996 | --DOMWINDOW == 159 (1E9CBC00) [pid = 2996] [serial = 1970] [outer = 00000000] [url = about:blank] 08:36:31 INFO - PROCESS | 2996 | 1464622591432 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:36:31 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:36:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3626ms 08:36:31 INFO - PROCESS | 2996 | 1464622591500 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 2996 | 1464622591503 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 08:36:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:36:31 INFO - PROCESS | 2996 | 1464622591509 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 2996 | 1464622591512 Marionette TRACE conn6 <- [1,2674,null,{}] 08:36:31 INFO - PROCESS | 2996 | 1464622591518 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:36:31 INFO - PROCESS | 2996 | 1464622591613 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 08:36:31 INFO - PROCESS | 2996 | 1464622591623 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 2996 | ++DOCSHELL 0CB51400 == 26 [pid = 2996] [id = 678] 08:36:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 160 (0CB51800) [pid = 2996] [serial = 2034] [outer = 00000000] 08:36:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 161 (0CBEB800) [pid = 2996] [serial = 2035] [outer = 0CB51800] 08:36:31 INFO - PROCESS | 2996 | 1464622591673 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 162 (0CBF4400) [pid = 2996] [serial = 2036] [outer = 0CB51800] 08:36:32 INFO - PROCESS | 2996 | 1464622592636 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 2996 | 1464622592694 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 08:36:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:36:32 INFO - PROCESS | 2996 | 1464622592701 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 2996 | 1464622592703 Marionette TRACE conn6 <- [1,2678,null,{}] 08:36:32 INFO - PROCESS | 2996 | 1464622592707 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:36:32 INFO - PROCESS | 2996 | 1464622592802 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 08:36:32 INFO - PROCESS | 2996 | 1464622592811 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 2996 | ++DOCSHELL 0D1FDC00 == 27 [pid = 2996] [id = 679] 08:36:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 163 (0D33BC00) [pid = 2996] [serial = 2037] [outer = 00000000] 08:36:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 164 (0D4F6C00) [pid = 2996] [serial = 2038] [outer = 0D33BC00] 08:36:32 INFO - PROCESS | 2996 | 1464622592857 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 165 (0D756400) [pid = 2996] [serial = 2039] [outer = 0D33BC00] 08:36:33 INFO - PROCESS | 2996 | 1464622593848 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 2996 | 1464622593877 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:36:33 INFO - PROCESS | 2996 | 1464622593881 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 2996 | 1464622593885 Marionette TRACE conn6 <- [1,2682,null,{}] 08:36:33 INFO - PROCESS | 2996 | 1464622593896 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:36:33 INFO - PROCESS | 2996 | 1464622593987 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 08:36:33 INFO - PROCESS | 2996 | 1464622593995 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 2996 | ++DOCSHELL 0DA60400 == 28 [pid = 2996] [id = 680] 08:36:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 166 (0DA62C00) [pid = 2996] [serial = 2040] [outer = 00000000] 08:36:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 167 (0DA68400) [pid = 2996] [serial = 2041] [outer = 0DA62C00] 08:36:34 INFO - PROCESS | 2996 | 1464622594045 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 168 (0DC0B400) [pid = 2996] [serial = 2042] [outer = 0DA62C00] 08:36:35 INFO - PROCESS | 2996 | 1464622595020 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 2996 | 1464622595062 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:36:35 INFO - PROCESS | 2996 | 1464622595065 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 2996 | 1464622595067 Marionette TRACE conn6 <- [1,2686,null,{}] 08:36:35 INFO - PROCESS | 2996 | 1464622595070 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:36:35 INFO - PROCESS | 2996 | 1464622595176 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 08:36:35 INFO - PROCESS | 2996 | 1464622595183 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 2996 | ++DOCSHELL 0DDB3800 == 29 [pid = 2996] [id = 681] 08:36:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 169 (0DDB7C00) [pid = 2996] [serial = 2043] [outer = 00000000] 08:36:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 170 (0E97E800) [pid = 2996] [serial = 2044] [outer = 0DDB7C00] 08:36:35 INFO - PROCESS | 2996 | 1464622595233 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 171 (1464C800) [pid = 2996] [serial = 2045] [outer = 0DDB7C00] 08:36:36 INFO - PROCESS | 2996 | 1464622596204 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 2996 | 1464622596246 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 08:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:36:36 INFO - PROCESS | 2996 | 1464622596249 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 2996 | 1464622596251 Marionette TRACE conn6 <- [1,2690,null,{}] 08:36:36 INFO - PROCESS | 2996 | 1464622596259 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:36:36 INFO - PROCESS | 2996 | 1464622596376 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 08:36:36 INFO - PROCESS | 2996 | 1464622596383 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 2996 | ++DOCSHELL 14654C00 == 30 [pid = 2996] [id = 682] 08:36:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 172 (14655400) [pid = 2996] [serial = 2046] [outer = 00000000] 08:36:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 173 (1465A000) [pid = 2996] [serial = 2047] [outer = 14655400] 08:36:36 INFO - PROCESS | 2996 | 1464622596429 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 174 (1488BC00) [pid = 2996] [serial = 2048] [outer = 14655400] 08:36:36 INFO - PROCESS | 2996 | 1464622596901 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:36:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 08:36:36 INFO - PROCESS | 2996 | 1464622596980 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 2996 | 1464622596982 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 08:36:36 INFO - PROCESS | 2996 | 1464622596985 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:36:36 INFO - PROCESS | 2996 | 1464622596987 Marionette TRACE conn6 <- [1,2694,null,{}] 08:36:36 INFO - PROCESS | 2996 | 1464622596991 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:36:37 INFO - PROCESS | 2996 | 1464622597147 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 08:36:37 INFO - PROCESS | 2996 | 1464622597163 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 2996 | ++DOCSHELL 146B6000 == 31 [pid = 2996] [id = 683] 08:36:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 175 (1488DC00) [pid = 2996] [serial = 2049] [outer = 00000000] 08:36:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 176 (14926400) [pid = 2996] [serial = 2050] [outer = 1488DC00] 08:36:37 INFO - PROCESS | 2996 | 1464622597266 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 177 (14C72000) [pid = 2996] [serial = 2051] [outer = 1488DC00] 08:36:37 INFO - PROCESS | 2996 | 1464622597691 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:36:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:36:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 08:36:38 INFO - PROCESS | 2996 | 1464622598611 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 2996 | 1464622598613 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 176 (1E9C3400) [pid = 2996] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 175 (1E652800) [pid = 2996] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 174 (15412400) [pid = 2996] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 173 (23CCBC00) [pid = 2996] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 172 (19108C00) [pid = 2996] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 171 (0E7FFC00) [pid = 2996] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 170 (1D7D0400) [pid = 2996] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 169 (1E4EA800) [pid = 2996] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 168 (1BE48800) [pid = 2996] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 167 (0D811400) [pid = 2996] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 166 (22659C00) [pid = 2996] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 165 (0DDAC400) [pid = 2996] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 164 (1E4E9000) [pid = 2996] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 163 (1F24B800) [pid = 2996] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 162 (1BE48000) [pid = 2996] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 161 (23924000) [pid = 2996] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 160 (1E9C2400) [pid = 2996] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 159 (1E9C5000) [pid = 2996] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 158 (23ABB800) [pid = 2996] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 157 (23A34800) [pid = 2996] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 156 (22653C00) [pid = 2996] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 155 (1A6A4400) [pid = 2996] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 154 (0D7ED800) [pid = 2996] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 153 (152A5C00) [pid = 2996] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (181C1400) [pid = 2996] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (22186C00) [pid = 2996] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (21D52000) [pid = 2996] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (0CB35000) [pid = 2996] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (0DA62000) [pid = 2996] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (1C6A4000) [pid = 2996] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (1F4A9800) [pid = 2996] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (1A7A2400) [pid = 2996] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (2372D400) [pid = 2996] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (1D81D000) [pid = 2996] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (1D030C00) [pid = 2996] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (208CC400) [pid = 2996] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (1A9D5000) [pid = 2996] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (15F13400) [pid = 2996] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (15407400) [pid = 2996] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (0DDB8400) [pid = 2996] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (20E98C00) [pid = 2996] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (154B2C00) [pid = 2996] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1E4EF800) [pid = 2996] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1A7AA800) [pid = 2996] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (19194000) [pid = 2996] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (0DA63800) [pid = 2996] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:36:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (16FF5C00) [pid = 2996] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (0D755400) [pid = 2996] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (191BD000) [pid = 2996] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (19666000) [pid = 2996] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (25293400) [pid = 2996] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (23D95C00) [pid = 2996] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (196ED800) [pid = 2996] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (23731C00) [pid = 2996] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (2218BC00) [pid = 2996] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (20367C00) [pid = 2996] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1965B000) [pid = 2996] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (0DDB9000) [pid = 2996] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:36:38 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (20362400) [pid = 2996] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:36:38 INFO - PROCESS | 2996 | 1464622598685 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 2996 | 1464622598687 Marionette TRACE conn6 <- [1,2698,null,{}] 08:36:38 INFO - PROCESS | 2996 | 1464622598691 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:36:38 INFO - PROCESS | 2996 | 1464622598772 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 08:36:38 INFO - PROCESS | 2996 | 1464622598778 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 2996 | ++DOCSHELL 0D7EE400 == 32 [pid = 2996] [id = 684] 08:36:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (0D7F3800) [pid = 2996] [serial = 2052] [outer = 00000000] 08:36:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (0DA68800) [pid = 2996] [serial = 2053] [outer = 0D7F3800] 08:36:38 INFO - PROCESS | 2996 | 1464622598823 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (0DDAC400) [pid = 2996] [serial = 2054] [outer = 0D7F3800] 08:36:39 INFO - PROCESS | 2996 | 1464622599290 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:36:39 INFO - PROCESS | 2996 | 1464622599322 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 08:36:39 INFO - PROCESS | 2996 | 1464622599325 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 2996 | 1464622599327 Marionette TRACE conn6 <- [1,2702,null,{}] 08:36:39 INFO - PROCESS | 2996 | 1464622599330 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:36:39 INFO - PROCESS | 2996 | 1464622599410 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 08:36:39 INFO - PROCESS | 2996 | 1464622599417 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 2996 | ++DOCSHELL 0DDB7000 == 33 [pid = 2996] [id = 685] 08:36:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (0DDB8400) [pid = 2996] [serial = 2055] [outer = 00000000] 08:36:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (15077000) [pid = 2996] [serial = 2056] [outer = 0DDB8400] 08:36:39 INFO - PROCESS | 2996 | 1464622599462 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (14C76000) [pid = 2996] [serial = 2057] [outer = 0DDB8400] 08:36:39 INFO - PROCESS | 2996 | 1464622599887 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:36:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:36:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 08:36:39 INFO - PROCESS | 2996 | 1464622599956 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 08:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:36:39 INFO - PROCESS | 2996 | 1464622599958 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 08:36:39 INFO - PROCESS | 2996 | 1464622599961 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 2996 | 1464622599963 Marionette TRACE conn6 <- [1,2706,null,{}] 08:36:39 INFO - PROCESS | 2996 | 1464622599966 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:36:40 INFO - PROCESS | 2996 | 1464622600050 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 08:36:40 INFO - PROCESS | 2996 | 1464622600057 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 2996 | ++DOCSHELL 0DA5EC00 == 34 [pid = 2996] [id = 686] 08:36:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (152B3000) [pid = 2996] [serial = 2058] [outer = 00000000] 08:36:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (152B9000) [pid = 2996] [serial = 2059] [outer = 152B3000] 08:36:40 INFO - PROCESS | 2996 | 1464622600101 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (152BC800) [pid = 2996] [serial = 2060] [outer = 152B3000] 08:36:40 INFO - PROCESS | 2996 | 1464622600562 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:36:40 INFO - PROCESS | 2996 | 1464622600596 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 08:36:40 INFO - PROCESS | 2996 | 1464622600599 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:36:40 INFO - PROCESS | 2996 | 1464622600600 Marionette TRACE conn6 <- [1,2710,null,{}] 08:36:40 INFO - PROCESS | 2996 | 1464622600604 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:36:40 INFO - PROCESS | 2996 | 1464622600746 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 08:36:40 INFO - PROCESS | 2996 | 1464622600892 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 2996 | ++DOCSHELL 0CB38800 == 35 [pid = 2996] [id = 687] 08:36:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (0CB38C00) [pid = 2996] [serial = 2061] [outer = 00000000] 08:36:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (0CB51000) [pid = 2996] [serial = 2062] [outer = 0CB38C00] 08:36:40 INFO - PROCESS | 2996 | 1464622600950 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (0CB53000) [pid = 2996] [serial = 2063] [outer = 0CB38C00] 08:36:41 INFO - PROCESS | 2996 | 1464622601760 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:36:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:36:41 INFO - PROCESS | 2996 | 1464622601787 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 08:36:41 INFO - PROCESS | 2996 | 1464622601791 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 2996 | 1464622601796 Marionette TRACE conn6 <- [1,2714,null,{}] 08:36:41 INFO - PROCESS | 2996 | 1464622601800 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:36:41 INFO - PROCESS | 2996 | 1464622601923 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 08:36:42 INFO - PROCESS | 2996 | 1464622602071 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 2996 | ++DOCSHELL 0D81B800 == 36 [pid = 2996] [id = 688] 08:36:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (0D81C000) [pid = 2996] [serial = 2064] [outer = 00000000] 08:36:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (0DA62000) [pid = 2996] [serial = 2065] [outer = 0D81C000] 08:36:42 INFO - PROCESS | 2996 | 1464622602137 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (0DDB9800) [pid = 2996] [serial = 2066] [outer = 0D81C000] 08:36:42 INFO - PROCESS | 2996 | 1464622602888 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:36:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:36:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1177ms 08:36:42 INFO - PROCESS | 2996 | 1464622602969 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 2996 | 1464622602972 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 08:36:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:36:42 INFO - PROCESS | 2996 | 1464622602976 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 2996 | 1464622602978 Marionette TRACE conn6 <- [1,2718,null,{}] 08:36:42 INFO - PROCESS | 2996 | 1464622602983 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:36:43 INFO - PROCESS | 2996 | 1464622603105 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 08:36:43 INFO - PROCESS | 2996 | 1464622603251 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 2996 | ++DOCSHELL 149F0000 == 37 [pid = 2996] [id = 689] 08:36:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (149F1000) [pid = 2996] [serial = 2067] [outer = 00000000] 08:36:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (152AE400) [pid = 2996] [serial = 2068] [outer = 149F1000] 08:36:43 INFO - PROCESS | 2996 | 1464622603307 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1541F800) [pid = 2996] [serial = 2069] [outer = 149F1000] 08:36:44 INFO - PROCESS | 2996 | --DOCSHELL 0CF28C00 == 36 [pid = 2996] [id = 431] 08:36:44 INFO - PROCESS | 2996 | --DOCSHELL 0CB9B800 == 35 [pid = 2996] [id = 417] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (208CFC00) [pid = 2996] [serial = 1688] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (2392D400) [pid = 2996] [serial = 1889] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1F406400) [pid = 2996] [serial = 1685] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (2201C800) [pid = 2996] [serial = 1892] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (23D8EC00) [pid = 2996] [serial = 1943] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (23A3DC00) [pid = 2996] [serial = 1937] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (23D89000) [pid = 2996] [serial = 1886] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (1BE64800) [pid = 2996] [serial = 1676] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (0E70D800) [pid = 2996] [serial = 1871] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (1862C000) [pid = 2996] [serial = 1874] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1A9DC800) [pid = 2996] [serial = 1928] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (22650400) [pid = 2996] [serial = 1835] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (22187000) [pid = 2996] [serial = 1931] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (0D1BDC00) [pid = 2996] [serial = 1769] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (0E999800) [pid = 2996] [serial = 1721] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (1D8DDC00) [pid = 2996] [serial = 1679] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (22015800) [pid = 2996] [serial = 1922] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (1A7ADC00) [pid = 2996] [serial = 1838] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (23AB9000) [pid = 2996] [serial = 1940] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1F406C00) [pid = 2996] [serial = 1727] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1E4E7800) [pid = 2996] [serial = 1778] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (21D4DC00) [pid = 2996] [serial = 1883] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1BF16C00) [pid = 2996] [serial = 1628] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (20F7C400) [pid = 2996] [serial = 1829] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (19106000) [pid = 2996] [serial = 1724] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (15119C00) [pid = 2996] [serial = 1820] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (20F72800) [pid = 2996] [serial = 1730] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1F4A4000) [pid = 2996] [serial = 1784] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (1E65B000) [pid = 2996] [serial = 1733] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (180B5000) [pid = 2996] [serial = 1673] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (23CD4400) [pid = 2996] [serial = 1946] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (1A9DCC00) [pid = 2996] [serial = 1775] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (150D9000) [pid = 2996] [serial = 1772] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (1E9B6400) [pid = 2996] [serial = 1877] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (1E933C00) [pid = 2996] [serial = 1682] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (21D51C00) [pid = 2996] [serial = 1736] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (1468AC00) [pid = 2996] [serial = 1670] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (23AB5000) [pid = 2996] [serial = 1934] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (1511A000) [pid = 2996] [serial = 1925] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (1E933400) [pid = 2996] [serial = 1781] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (208CC800) [pid = 2996] [serial = 1880] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (1E64E800) [pid = 2996] [serial = 2030] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (1E655400) [pid = 2996] [serial = 2026] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (1E934800) [pid = 2996] [serial = 2027] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (18036000) [pid = 2996] [serial = 2024] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (198D4C00) [pid = 2996] [serial = 2020] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (15113000) [pid = 2996] [serial = 2017] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (154B2400) [pid = 2996] [serial = 2018] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (19660000) [pid = 2996] [serial = 2015] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (191C1400) [pid = 2996] [serial = 2014] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (0DDB6800) [pid = 2996] [serial = 2012] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0D81D800) [pid = 2996] [serial = 2011] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (1D35F000) [pid = 2996] [serial = 2009] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 82 (1A7AE000) [pid = 2996] [serial = 2008] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 81 (208CF000) [pid = 2996] [serial = 2006] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 80 (1E9BC400) [pid = 2996] [serial = 2005] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 79 (2529F800) [pid = 2996] [serial = 2003] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 78 (2529B800) [pid = 2996] [serial = 2002] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 77 (2491D400) [pid = 2996] [serial = 2000] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 76 (2491A000) [pid = 2996] [serial = 1999] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 75 (23D96C00) [pid = 2996] [serial = 1997] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 74 (23D94000) [pid = 2996] [serial = 1996] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 73 (23A3A000) [pid = 2996] [serial = 1994] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 72 (23926000) [pid = 2996] [serial = 1993] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 71 (2372B800) [pid = 2996] [serial = 1991] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 70 (22652C00) [pid = 2996] [serial = 1990] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 69 (22011400) [pid = 2996] [serial = 1988] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 68 (20F78C00) [pid = 2996] [serial = 1987] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 67 (1BE5D400) [pid = 2996] [serial = 1985] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 66 (1A6A4800) [pid = 2996] [serial = 1984] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 65 (15F0C800) [pid = 2996] [serial = 1982] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 64 (15119800) [pid = 2996] [serial = 1981] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 63 (2036C000) [pid = 2996] [serial = 1979] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 62 (2035E000) [pid = 2996] [serial = 2032] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 61 (1BFC0800) [pid = 2996] [serial = 2023] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 60 (1C580800) [pid = 2996] [serial = 2029] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | --DOMWINDOW == 59 (1A7A7400) [pid = 2996] [serial = 2021] [outer = 00000000] [url = about:blank] 08:36:44 INFO - PROCESS | 2996 | 1464622604626 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 2996 | 1464622604687 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 08:36:44 INFO - PROCESS | 2996 | 1464622604698 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:36:44 INFO - PROCESS | 2996 | 1464622604701 Marionette TRACE conn6 <- [1,2722,null,{}] 08:36:44 INFO - PROCESS | 2996 | 1464622604707 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:36:44 INFO - PROCESS | 2996 | 1464622604788 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 08:36:44 INFO - PROCESS | 2996 | 1464622604796 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 2996 | ++DOCSHELL 0D15C800 == 36 [pid = 2996] [id = 690] 08:36:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 60 (0D1BBC00) [pid = 2996] [serial = 2070] [outer = 00000000] 08:36:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 61 (0D1FA000) [pid = 2996] [serial = 2071] [outer = 0D1BBC00] 08:36:44 INFO - PROCESS | 2996 | 1464622604843 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 62 (0D467000) [pid = 2996] [serial = 2072] [outer = 0D1BBC00] 08:36:45 INFO - PROCESS | 2996 | 1464622605451 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:36:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:36:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 771ms 08:36:45 INFO - PROCESS | 2996 | 1464622605478 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 08:36:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:36:45 INFO - PROCESS | 2996 | 1464622605482 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 08:36:45 INFO - PROCESS | 2996 | 1464622605488 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 2996 | 1464622605492 Marionette TRACE conn6 <- [1,2726,null,{}] 08:36:45 INFO - PROCESS | 2996 | 1464622605499 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:36:45 INFO - PROCESS | 2996 | 1464622605609 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 08:36:45 INFO - PROCESS | 2996 | 1464622605749 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 2996 | ++DOCSHELL 0CF28800 == 37 [pid = 2996] [id = 691] 08:36:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 63 (0CF28C00) [pid = 2996] [serial = 2073] [outer = 00000000] 08:36:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 64 (0D7F5800) [pid = 2996] [serial = 2074] [outer = 0CF28C00] 08:36:45 INFO - PROCESS | 2996 | 1464622605807 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 65 (0D819800) [pid = 2996] [serial = 2075] [outer = 0CF28C00] 08:36:46 INFO - PROCESS | 2996 | 1464622606456 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:36:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:36:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1027ms 08:36:46 INFO - PROCESS | 2996 | 1464622606515 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 2996 | 1464622606522 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:36:46 INFO - PROCESS | 2996 | 1464622606528 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 2996 | 1464622606531 Marionette TRACE conn6 <- [1,2730,null,{}] 08:36:46 INFO - PROCESS | 2996 | 1464622606549 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:36:46 INFO - PROCESS | 2996 | 1464622606718 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 08:36:46 INFO - PROCESS | 2996 | 1464622606776 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 2996 | ++DOCSHELL 0E99B000 == 38 [pid = 2996] [id = 692] 08:36:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 66 (0E99B800) [pid = 2996] [serial = 2076] [outer = 00000000] 08:36:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 67 (14651C00) [pid = 2996] [serial = 2077] [outer = 0E99B800] 08:36:46 INFO - PROCESS | 2996 | 1464622606831 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 68 (14684C00) [pid = 2996] [serial = 2078] [outer = 0E99B800] 08:36:47 INFO - PROCESS | 2996 | 1464622607442 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:36:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:36:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 930ms 08:36:47 INFO - PROCESS | 2996 | 1464622607460 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 2996 | 1464622607462 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:36:47 INFO - PROCESS | 2996 | 1464622607466 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 2996 | 1464622607470 Marionette TRACE conn6 <- [1,2734,null,{}] 08:36:47 INFO - PROCESS | 2996 | 1464622607482 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:36:47 INFO - PROCESS | 2996 | 1464622607588 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 08:36:47 INFO - PROCESS | 2996 | 1464622607697 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 2996 | ++DOCSHELL 14994000 == 39 [pid = 2996] [id = 693] 08:36:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 69 (149F2000) [pid = 2996] [serial = 2079] [outer = 00000000] 08:36:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 70 (150D2000) [pid = 2996] [serial = 2080] [outer = 149F2000] 08:36:47 INFO - PROCESS | 2996 | 1464622607755 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 71 (15117400) [pid = 2996] [serial = 2081] [outer = 149F2000] 08:36:48 INFO - PROCESS | 2996 | 1464622608335 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:36:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:36:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 08:36:48 INFO - PROCESS | 2996 | 1464622608400 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 2996 | 1464622608403 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 08:36:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:36:48 INFO - PROCESS | 2996 | 1464622608407 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 2996 | 1464622608409 Marionette TRACE conn6 <- [1,2738,null,{}] 08:36:48 INFO - PROCESS | 2996 | 1464622608413 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:36:48 INFO - PROCESS | 2996 | 1464622608520 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 08:36:48 INFO - PROCESS | 2996 | 1464622608627 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 2996 | ++DOCSHELL 152BB800 == 40 [pid = 2996] [id = 694] 08:36:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 72 (152BCC00) [pid = 2996] [serial = 2082] [outer = 00000000] 08:36:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 73 (15F05800) [pid = 2996] [serial = 2083] [outer = 152BCC00] 08:36:48 INFO - PROCESS | 2996 | 1464622608683 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 74 (15FE3800) [pid = 2996] [serial = 2084] [outer = 152BCC00] 08:36:49 INFO - PROCESS | 2996 | 1464622609280 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:36:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:36:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 08:36:49 INFO - PROCESS | 2996 | 1464622609340 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 2996 | 1464622609342 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 08:36:49 INFO - PROCESS | 2996 | 1464622609345 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:36:49 INFO - PROCESS | 2996 | 1464622609347 Marionette TRACE conn6 <- [1,2742,null,{}] 08:36:49 INFO - PROCESS | 2996 | 1464622609351 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:36:49 INFO - PROCESS | 2996 | 1464622609453 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 08:36:49 INFO - PROCESS | 2996 | 1464622609560 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 2996 | ++DOCSHELL 16C71000 == 41 [pid = 2996] [id = 695] 08:36:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 75 (16C73800) [pid = 2996] [serial = 2085] [outer = 00000000] 08:36:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 76 (16FF9000) [pid = 2996] [serial = 2086] [outer = 16C73800] 08:36:49 INFO - PROCESS | 2996 | 1464622609614 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 2996 | ++DOMWINDOW == 77 (1802B400) [pid = 2996] [serial = 2087] [outer = 16C73800] 08:36:50 INFO - PROCESS | 2996 | 1464622610235 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:36:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:36:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 08:36:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:36:50 INFO - PROCESS | 2996 | 1464622610280 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 2996 | 1464622610282 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 08:36:50 INFO - PROCESS | 2996 | 1464622610285 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 2996 | 1464622610287 Marionette TRACE conn6 <- [1,2746,null,{}] 08:36:50 INFO - PROCESS | 2996 | 1464622610291 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:36:50 INFO - PROCESS | 2996 | 1464622610411 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 08:36:50 INFO - PROCESS | 2996 | 1464622610523 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 2996 | ++DOCSHELL 18030800 == 42 [pid = 2996] [id = 696] 08:36:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 78 (180BD000) [pid = 2996] [serial = 2088] [outer = 00000000] 08:36:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 79 (181BD000) [pid = 2996] [serial = 2089] [outer = 180BD000] 08:36:50 INFO - PROCESS | 2996 | 1464622610579 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 80 (181C1C00) [pid = 2996] [serial = 2090] [outer = 180BD000] 08:36:51 INFO - PROCESS | 2996 | 1464622611107 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:36:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:36:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 870ms 08:36:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:36:51 INFO - PROCESS | 2996 | 1464622611156 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 2996 | 1464622611159 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 08:36:51 INFO - PROCESS | 2996 | 1464622611162 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 2996 | 1464622611164 Marionette TRACE conn6 <- [1,2750,null,{}] 08:36:51 INFO - PROCESS | 2996 | 1464622611168 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:36:51 INFO - PROCESS | 2996 | 1464622611268 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 08:36:51 INFO - PROCESS | 2996 | 1464622611375 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 2996 | ++DOCSHELL 18634000 == 43 [pid = 2996] [id = 697] 08:36:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 81 (18698000) [pid = 2996] [serial = 2091] [outer = 00000000] 08:36:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 82 (19107C00) [pid = 2996] [serial = 2092] [outer = 18698000] 08:36:51 INFO - PROCESS | 2996 | 1464622611429 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 83 (1910E000) [pid = 2996] [serial = 2093] [outer = 18698000] 08:36:52 INFO - PROCESS | 2996 | 1464622612091 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:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 08:36:52 INFO - PROCESS | 2996 | 1464622612136 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2996 | 1464622612141 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 08:36:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:36:52 INFO - PROCESS | 2996 | 1464622612145 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 2996 | 1464622612149 Marionette TRACE conn6 <- [1,2754,null,{}] 08:36:52 INFO - PROCESS | 2996 | 1464622612154 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:36:52 INFO - PROCESS | 2996 | 1464622612282 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 08:36:52 INFO - PROCESS | 2996 | 1464622612397 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 2996 | ++DOCSHELL 0CB46C00 == 44 [pid = 2996] [id = 698] 08:36:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (0CB52400) [pid = 2996] [serial = 2094] [outer = 00000000] 08:36:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (0D339800) [pid = 2996] [serial = 2095] [outer = 0CB52400] 08:36:52 INFO - PROCESS | 2996 | 1464622612446 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (0D81D800) [pid = 2996] [serial = 2096] [outer = 0CB52400] 08:36:52 INFO - PROCESS | 2996 | 1464622612836 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:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 08:36:52 INFO - PROCESS | 2996 | 1464622612877 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2996 | 1464622612882 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 08:36:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:36:52 INFO - PROCESS | 2996 | 1464622612888 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 2996 | 1464622612891 Marionette TRACE conn6 <- [1,2758,null,{}] 08:36:52 INFO - PROCESS | 2996 | 1464622612895 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:36:53 INFO - PROCESS | 2996 | 1464622613017 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 08:36:53 INFO - PROCESS | 2996 | 1464622613028 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 2996 | ++DOCSHELL 14658800 == 45 [pid = 2996] [id = 699] 08:36:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (14689C00) [pid = 2996] [serial = 2097] [outer = 00000000] 08:36:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (14C73800) [pid = 2996] [serial = 2098] [outer = 14689C00] 08:36:53 INFO - PROCESS | 2996 | 1464622613073 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (152A9C00) [pid = 2996] [serial = 2099] [outer = 14689C00] 08:36:53 INFO - PROCESS | 2996 | 1464622613560 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:36:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:36:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 08:36:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:36:53 INFO - PROCESS | 2996 | 1464622613632 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 2996 | 1464622613634 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 08:36:53 INFO - PROCESS | 2996 | 1464622613638 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 2996 | 1464622613641 Marionette TRACE conn6 <- [1,2762,null,{}] 08:36:53 INFO - PROCESS | 2996 | 1464622613651 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:36:53 INFO - PROCESS | 2996 | 1464622613781 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 08:36:53 INFO - PROCESS | 2996 | 1464622613848 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 2996 | ++DOCSHELL 181BBC00 == 46 [pid = 2996] [id = 700] 08:36:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (181BC400) [pid = 2996] [serial = 2100] [outer = 00000000] 08:36:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (19105800) [pid = 2996] [serial = 2101] [outer = 181BC400] 08:36:53 INFO - PROCESS | 2996 | 1464622613895 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (19163400) [pid = 2996] [serial = 2102] [outer = 181BC400] 08:36:54 INFO - PROCESS | 2996 | 1464622614308 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:36:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:36:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 731ms 08:36:54 INFO - PROCESS | 2996 | 1464622614402 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2996 | 1464622614404 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 08:36:54 INFO - PROCESS | 2996 | 1464622614410 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2996 | 1464622614412 Marionette TRACE conn6 <- [1,2766,null,{}] 08:36:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:36:54 INFO - PROCESS | 2996 | 1464622614415 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:36:54 INFO - PROCESS | 2996 | 1464622614538 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 08:36:54 INFO - PROCESS | 2996 | 1464622614606 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 2996 | ++DOCSHELL 19195C00 == 47 [pid = 2996] [id = 701] 08:36:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (19196800) [pid = 2996] [serial = 2103] [outer = 00000000] 08:36:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (191C2000) [pid = 2996] [serial = 2104] [outer = 19196800] 08:36:54 INFO - PROCESS | 2996 | 1464622614651 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (1935A000) [pid = 2996] [serial = 2105] [outer = 19196800] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (1F409400) [pid = 2996] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (16FF4800) [pid = 2996] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (21D50800) [pid = 2996] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (152B3000) [pid = 2996] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (0CB51800) [pid = 2996] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (0DA62C00) [pid = 2996] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (0DDB7C00) [pid = 2996] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (0DDB8400) [pid = 2996] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (14655400) [pid = 2996] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (1488DC00) [pid = 2996] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 84 (0D7F3800) [pid = 2996] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:36:55 INFO - PROCESS | 2996 | --DOMWINDOW == 83 (0D33BC00) [pid = 2996] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:36:55 INFO - PROCESS | 2996 | 1464622615084 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:36:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:36:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 731ms 08:36:55 INFO - PROCESS | 2996 | 1464622615149 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 2996 | 1464622615151 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:36:55 INFO - PROCESS | 2996 | 1464622615154 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 2996 | 1464622615156 Marionette TRACE conn6 <- [1,2770,null,{}] 08:36:55 INFO - PROCESS | 2996 | 1464622615159 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:36:55 INFO - PROCESS | 2996 | 1464622615242 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 08:36:55 INFO - PROCESS | 2996 | 1464622615249 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 2996 | ++DOCSHELL 0DA62C00 == 48 [pid = 2996] [id = 702] 08:36:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 84 (0DDB7C00) [pid = 2996] [serial = 2106] [outer = 00000000] 08:36:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 85 (1932DC00) [pid = 2996] [serial = 2107] [outer = 0DDB7C00] 08:36:55 INFO - PROCESS | 2996 | 1464622615293 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (19382800) [pid = 2996] [serial = 2108] [outer = 0DDB7C00] 08:36:55 INFO - PROCESS | 2996 | 1464622615744 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:36:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:36:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 08:36:55 INFO - PROCESS | 2996 | 1464622615785 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 2996 | 1464622615787 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:36:55 INFO - PROCESS | 2996 | 1464622615791 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 2996 | 1464622615793 Marionette TRACE conn6 <- [1,2774,null,{}] 08:36:55 INFO - PROCESS | 2996 | 1464622615796 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:36:55 INFO - PROCESS | 2996 | 1464622615889 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 08:36:55 INFO - PROCESS | 2996 | 1464622615925 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 2996 | ++DOCSHELL 19665000 == 49 [pid = 2996] [id = 703] 08:36:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (19665400) [pid = 2996] [serial = 2109] [outer = 00000000] 08:36:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (19796C00) [pid = 2996] [serial = 2110] [outer = 19665400] 08:36:55 INFO - PROCESS | 2996 | 1464622615970 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (19799800) [pid = 2996] [serial = 2111] [outer = 19665400] 08:36:56 INFO - PROCESS | 2996 | 1464622616403 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:36:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:36:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 08:36:56 INFO - PROCESS | 2996 | 1464622616425 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 2996 | 1464622616427 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 08:36:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:36:56 INFO - PROCESS | 2996 | 1464622616444 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 2996 | 1464622616446 Marionette TRACE conn6 <- [1,2778,null,{}] 08:36:56 INFO - PROCESS | 2996 | 1464622616449 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:36:56 INFO - PROCESS | 2996 | 1464622616534 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 08:36:56 INFO - PROCESS | 2996 | 1464622616540 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 2996 | ++DOCSHELL 197A1400 == 50 [pid = 2996] [id = 704] 08:36:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (197A3C00) [pid = 2996] [serial = 2112] [outer = 00000000] 08:36:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (198D4C00) [pid = 2996] [serial = 2113] [outer = 197A3C00] 08:36:56 INFO - PROCESS | 2996 | 1464622616584 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (198D8000) [pid = 2996] [serial = 2114] [outer = 197A3C00] 08:36:57 INFO - PROCESS | 2996 | 1464622617031 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:36:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:36:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 631ms 08:36:57 INFO - PROCESS | 2996 | 1464622617077 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 2996 | 1464622617080 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 08:36:57 INFO - PROCESS | 2996 | 1464622617083 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 2996 | 1464622617084 Marionette TRACE conn6 <- [1,2782,null,{}] 08:36:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:36:57 INFO - PROCESS | 2996 | 1464622617088 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:36:57 INFO - PROCESS | 2996 | 1464622617171 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 08:36:57 INFO - PROCESS | 2996 | 1464622617180 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 2996 | ++DOCSHELL 198DA400 == 51 [pid = 2996] [id = 705] 08:36:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (198DB400) [pid = 2996] [serial = 2115] [outer = 00000000] 08:36:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (1A6F4800) [pid = 2996] [serial = 2116] [outer = 198DB400] 08:36:57 INFO - PROCESS | 2996 | 1464622617224 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (1A7A5000) [pid = 2996] [serial = 2117] [outer = 198DB400] 08:36:57 INFO - PROCESS | 2996 | 1464622617904 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:36:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:36:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 870ms 08:36:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:36:57 INFO - PROCESS | 2996 | 1464622617958 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 2996 | 1464622617963 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 08:36:57 INFO - PROCESS | 2996 | 1464622617968 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 2996 | 1464622617973 Marionette TRACE conn6 <- [1,2786,null,{}] 08:36:57 INFO - PROCESS | 2996 | 1464622617978 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:36:58 INFO - PROCESS | 2996 | 1464622618127 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 08:36:58 INFO - PROCESS | 2996 | 1464622618246 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 2996 | ++DOCSHELL 0CBEBC00 == 52 [pid = 2996] [id = 706] 08:36:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (0D819C00) [pid = 2996] [serial = 2118] [outer = 00000000] 08:36:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (0E7F5000) [pid = 2996] [serial = 2119] [outer = 0D819C00] 08:36:58 INFO - PROCESS | 2996 | 1464622618303 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (1491CC00) [pid = 2996] [serial = 2120] [outer = 0D819C00] 08:36:58 INFO - PROCESS | 2996 | 1464622618909 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:36:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:36:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 991ms 08:36:58 INFO - PROCESS | 2996 | 1464622618959 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 2996 | 1464622618965 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:36:58 INFO - PROCESS | 2996 | 1464622618972 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 2996 | 1464622618974 Marionette TRACE conn6 <- [1,2790,null,{}] 08:36:58 INFO - PROCESS | 2996 | 1464622618978 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:36:59 INFO - PROCESS | 2996 | 1464622619124 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 08:36:59 INFO - PROCESS | 2996 | 1464622619268 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 2996 | ++DOCSHELL 181B4400 == 53 [pid = 2996] [id = 707] 08:36:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (181B7800) [pid = 2996] [serial = 2121] [outer = 00000000] 08:36:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (19193800) [pid = 2996] [serial = 2122] [outer = 181B7800] 08:36:59 INFO - PROCESS | 2996 | 1464622619324 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (1919E800) [pid = 2996] [serial = 2123] [outer = 181B7800] 08:36:59 INFO - PROCESS | 2996 | 1464622619935 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:36:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:36:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 08:36:59 INFO - PROCESS | 2996 | 1464622619943 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2996 | 1464622619946 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 2996 | 1464622619949 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:36:59 INFO - PROCESS | 2996 | 1464622619953 Marionette TRACE conn6 <- [1,2794,null,{}] 08:36:59 INFO - PROCESS | 2996 | 1464622619980 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:37:00 INFO - PROCESS | 2996 | 1464622620093 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 08:37:00 INFO - PROCESS | 2996 | 1464622620237 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 2996 | ++DOCSHELL 1A7AF800 == 54 [pid = 2996] [id = 708] 08:37:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (1A7AFC00) [pid = 2996] [serial = 2124] [outer = 00000000] 08:37:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (1A9DC800) [pid = 2996] [serial = 2125] [outer = 1A7AFC00] 08:37:00 INFO - PROCESS | 2996 | 1464622620296 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1B7F8800) [pid = 2996] [serial = 2126] [outer = 1A7AFC00] 08:37:00 INFO - PROCESS | 2996 | 1464622620864 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:37:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:37:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 987ms 08:37:00 INFO - PROCESS | 2996 | 1464622620941 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 2996 | 1464622620943 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 08:37:00 INFO - PROCESS | 2996 | 1464622620947 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:37:00 INFO - PROCESS | 2996 | 1464622620949 Marionette TRACE conn6 <- [1,2798,null,{}] 08:37:00 INFO - PROCESS | 2996 | 1464622620952 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:37:01 INFO - PROCESS | 2996 | 1464622621066 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 08:37:01 INFO - PROCESS | 2996 | 1464622621243 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 2996 | ++DOCSHELL 1BE4BC00 == 55 [pid = 2996] [id = 709] 08:37:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (1BE4C400) [pid = 2996] [serial = 2127] [outer = 00000000] 08:37:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1BE51000) [pid = 2996] [serial = 2128] [outer = 1BE4C400] 08:37:01 INFO - PROCESS | 2996 | 1464622621299 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1BE5EC00) [pid = 2996] [serial = 2129] [outer = 1BE4C400] 08:37:02 INFO - PROCESS | 2996 | 1464622622146 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:37:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:37:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1234ms 08:37:02 INFO - PROCESS | 2996 | 1464622622185 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 08:37:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:37:02 INFO - PROCESS | 2996 | 1464622622189 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 08:37:02 INFO - PROCESS | 2996 | 1464622622194 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 2996 | 1464622622198 Marionette TRACE conn6 <- [1,2802,null,{}] 08:37:02 INFO - PROCESS | 2996 | 1464622622205 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:37:02 INFO - PROCESS | 2996 | 1464622622305 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 08:37:02 INFO - PROCESS | 2996 | 1464622622455 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 2996 | ++DOCSHELL 0D7F3800 == 56 [pid = 2996] [id = 710] 08:37:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (0D812000) [pid = 2996] [serial = 2130] [outer = 00000000] 08:37:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (0DDAFC00) [pid = 2996] [serial = 2131] [outer = 0D812000] 08:37:02 INFO - PROCESS | 2996 | 1464622622507 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (0E70D000) [pid = 2996] [serial = 2132] [outer = 0D812000] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 0D1F7800 == 55 [pid = 2996] [id = 433] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 0DA66800 == 54 [pid = 2996] [id = 419] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 1E937C00 == 53 [pid = 2996] [id = 677] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 0D1EE400 == 52 [pid = 2996] [id = 420] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 0CB9A000 == 51 [pid = 2996] [id = 432] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 0D37F000 == 50 [pid = 2996] [id = 418] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 0D813C00 == 49 [pid = 2996] [id = 434] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 197A1400 == 48 [pid = 2996] [id = 704] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 19665000 == 47 [pid = 2996] [id = 703] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 0DA62C00 == 46 [pid = 2996] [id = 702] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 19195C00 == 45 [pid = 2996] [id = 701] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 181BBC00 == 44 [pid = 2996] [id = 700] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 14658800 == 43 [pid = 2996] [id = 699] 08:37:03 INFO - PROCESS | 2996 | --DOCSHELL 0CB46C00 == 42 [pid = 2996] [id = 698] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (0D1FA000) [pid = 2996] [serial = 2071] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (0CB51000) [pid = 2996] [serial = 2062] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (0DA62000) [pid = 2996] [serial = 2065] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (152AE400) [pid = 2996] [serial = 2068] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | 1464622623151 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:37:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:37:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 990ms 08:37:03 INFO - PROCESS | 2996 | 1464622623185 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2996 | 1464622623190 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:37:03 INFO - PROCESS | 2996 | 1464622623196 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 2996 | 1464622623199 Marionette TRACE conn6 <- [1,2806,null,{}] 08:37:03 INFO - PROCESS | 2996 | 1464622623203 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:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (20E98800) [pid = 2996] [serial = 1826] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (19665800) [pid = 2996] [serial = 1823] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (21D59400) [pid = 2996] [serial = 1832] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (152B9000) [pid = 2996] [serial = 2059] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (0CBEB800) [pid = 2996] [serial = 2035] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (0DA68400) [pid = 2996] [serial = 2041] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0DC0B400) [pid = 2996] [serial = 2042] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (0E97E800) [pid = 2996] [serial = 2044] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (14C76000) [pid = 2996] [serial = 2057] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (1488BC00) [pid = 2996] [serial = 2048] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (1465A000) [pid = 2996] [serial = 2047] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (14926400) [pid = 2996] [serial = 2050] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (0DA68800) [pid = 2996] [serial = 2053] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 92 (15077000) [pid = 2996] [serial = 2056] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 91 (0D4F6C00) [pid = 2996] [serial = 2038] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 90 (0D756400) [pid = 2996] [serial = 2039] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 89 (0CBF4400) [pid = 2996] [serial = 2036] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 88 (0DDAC400) [pid = 2996] [serial = 2054] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 87 (14C72000) [pid = 2996] [serial = 2051] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 86 (1464C800) [pid = 2996] [serial = 2045] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | --DOMWINDOW == 85 (152BC800) [pid = 2996] [serial = 2060] [outer = 00000000] [url = about:blank] 08:37:03 INFO - PROCESS | 2996 | 1464622623351 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 08:37:03 INFO - PROCESS | 2996 | 1464622623418 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 2996 | ++DOCSHELL 0CBF5C00 == 43 [pid = 2996] [id = 711] 08:37:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 86 (0CF7DC00) [pid = 2996] [serial = 2133] [outer = 00000000] 08:37:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 87 (0D33F800) [pid = 2996] [serial = 2134] [outer = 0CF7DC00] 08:37:03 INFO - PROCESS | 2996 | 1464622623464 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 88 (0D755400) [pid = 2996] [serial = 2135] [outer = 0CF7DC00] 08:37:03 INFO - PROCESS | 2996 | 1464622623863 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:37:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:37:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 08:37:03 INFO - PROCESS | 2996 | 1464622623930 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2996 | 1464622623932 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 08:37:03 INFO - PROCESS | 2996 | 1464622623935 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:37:03 INFO - PROCESS | 2996 | 1464622623938 Marionette TRACE conn6 <- [1,2810,null,{}] 08:37:03 INFO - PROCESS | 2996 | 1464622623948 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:37:04 INFO - PROCESS | 2996 | 1464622624037 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 08:37:04 INFO - PROCESS | 2996 | 1464622624045 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 2996 | ++DOCSHELL 0DB75000 == 44 [pid = 2996] [id = 712] 08:37:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 89 (0DDB4C00) [pid = 2996] [serial = 2136] [outer = 00000000] 08:37:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 90 (14652000) [pid = 2996] [serial = 2137] [outer = 0DDB4C00] 08:37:04 INFO - PROCESS | 2996 | 1464622624092 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 91 (146B0C00) [pid = 2996] [serial = 2138] [outer = 0DDB4C00] 08:37:04 INFO - PROCESS | 2996 | 1464622624565 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:37:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:37:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 672ms 08:37:04 INFO - PROCESS | 2996 | 1464622624612 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 2996 | 1464622624614 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 08:37:04 INFO - PROCESS | 2996 | 1464622624618 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:37:04 INFO - PROCESS | 2996 | 1464622624619 Marionette TRACE conn6 <- [1,2814,null,{}] 08:37:04 INFO - PROCESS | 2996 | 1464622624623 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:37:04 INFO - PROCESS | 2996 | 1464622624714 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 08:37:04 INFO - PROCESS | 2996 | 1464622624724 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 2996 | ++DOCSHELL 1491A800 == 45 [pid = 2996] [id = 713] 08:37:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 92 (1491E400) [pid = 2996] [serial = 2139] [outer = 00000000] 08:37:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 93 (14C76000) [pid = 2996] [serial = 2140] [outer = 1491E400] 08:37:04 INFO - PROCESS | 2996 | 1464622624769 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (15070000) [pid = 2996] [serial = 2141] [outer = 1491E400] 08:37:05 INFO - PROCESS | 2996 | 1464622625231 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 08:37:05 INFO - PROCESS | 2996 | 1464622625292 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 2996 | 1464622625294 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:37:05 INFO - PROCESS | 2996 | 1464622625297 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 2996 | 1464622625298 Marionette TRACE conn6 <- [1,2818,null,{}] 08:37:05 INFO - PROCESS | 2996 | 1464622625311 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:37:05 INFO - PROCESS | 2996 | 1464622625396 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 08:37:05 INFO - PROCESS | 2996 | 1464622625403 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 2996 | ++DOCSHELL 1511CC00 == 46 [pid = 2996] [id = 714] 08:37:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (152A4C00) [pid = 2996] [serial = 2142] [outer = 00000000] 08:37:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (152BE000) [pid = 2996] [serial = 2143] [outer = 152A4C00] 08:37:05 INFO - PROCESS | 2996 | 1464622625449 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (152BF000) [pid = 2996] [serial = 2144] [outer = 152A4C00] 08:37:05 INFO - PROCESS | 2996 | 1464622625950 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:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 690ms 08:37:05 INFO - PROCESS | 2996 | 1464622625988 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 2996 | 1464622625990 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:37:05 INFO - PROCESS | 2996 | 1464622625993 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 2996 | 1464622625994 Marionette TRACE conn6 <- [1,2822,null,{}] 08:37:05 INFO - PROCESS | 2996 | 1464622625998 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:37:06 INFO - PROCESS | 2996 | 1464622626140 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 08:37:06 INFO - PROCESS | 2996 | 1464622626240 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2996 | ++DOCSHELL 16C72800 == 47 [pid = 2996] [id = 715] 08:37:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (16C72C00) [pid = 2996] [serial = 2145] [outer = 00000000] 08:37:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (180B9000) [pid = 2996] [serial = 2146] [outer = 16C72C00] 08:37:06 INFO - PROCESS | 2996 | 1464622626286 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (181B6C00) [pid = 2996] [serial = 2147] [outer = 16C72C00] 08:37:06 INFO - PROCESS | 2996 | 1464622626706 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:37:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 770ms 08:37:06 INFO - PROCESS | 2996 | 1464622626764 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 2996 | 1464622626766 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 08:37:06 INFO - PROCESS | 2996 | 1464622626769 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:37:06 INFO - PROCESS | 2996 | 1464622626771 Marionette TRACE conn6 <- [1,2826,null,{}] 08:37:06 INFO - PROCESS | 2996 | 1464622626774 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:37:06 INFO - PROCESS | 2996 | 1464622626893 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 08:37:06 INFO - PROCESS | 2996 | 1464622626966 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2996 | ++DOCSHELL 1868F000 == 48 [pid = 2996] [id = 716] 08:37:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (18698400) [pid = 2996] [serial = 2148] [outer = 00000000] 08:37:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (19112000) [pid = 2996] [serial = 2149] [outer = 18698400] 08:37:07 INFO - PROCESS | 2996 | 1464622627014 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (1915D400) [pid = 2996] [serial = 2150] [outer = 18698400] 08:37:07 INFO - PROCESS | 2996 | 1464622627453 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:37:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:37:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 731ms 08:37:07 INFO - PROCESS | 2996 | 1464622627539 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 2996 | 1464622627541 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 08:37:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:37:07 INFO - PROCESS | 2996 | 1464622627546 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 2996 | 1464622627548 Marionette TRACE conn6 <- [1,2830,null,{}] 08:37:07 INFO - PROCESS | 2996 | 1464622627551 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:37:07 INFO - PROCESS | 2996 | 1464622627957 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 08:37:07 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (181BC400) [pid = 2996] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:37:07 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (19196800) [pid = 2996] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:37:07 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (0CB52400) [pid = 2996] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:37:07 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0DDB7C00) [pid = 2996] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:37:07 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (18698000) [pid = 2996] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:37:07 INFO - PROCESS | 2996 | --DOMWINDOW == 97 (14689C00) [pid = 2996] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:37:07 INFO - PROCESS | 2996 | --DOMWINDOW == 96 (19665400) [pid = 2996] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:37:07 INFO - PROCESS | 2996 | --DOMWINDOW == 95 (197A3C00) [pid = 2996] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:37:07 INFO - PROCESS | 2996 | --DOMWINDOW == 94 (149F1000) [pid = 2996] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:37:07 INFO - PROCESS | 2996 | --DOMWINDOW == 93 (1E9B7800) [pid = 2996] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:37:08 INFO - PROCESS | 2996 | 1464622628028 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 2996 | ++DOCSHELL 0CB52400 == 49 [pid = 2996] [id = 717] 08:37:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 94 (0CBF0800) [pid = 2996] [serial = 2151] [outer = 00000000] 08:37:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 95 (0DC07400) [pid = 2996] [serial = 2152] [outer = 0CBF0800] 08:37:08 INFO - PROCESS | 2996 | 1464622628073 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 96 (0DDB5C00) [pid = 2996] [serial = 2153] [outer = 0CBF0800] 08:37:08 INFO - PROCESS | 2996 | 1464622628443 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:37:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:37:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 930ms 08:37:08 INFO - PROCESS | 2996 | 1464622628480 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 2996 | 1464622628482 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:37:08 INFO - PROCESS | 2996 | 1464622628485 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 2996 | 1464622628487 Marionette TRACE conn6 <- [1,2834,null,{}] 08:37:08 INFO - PROCESS | 2996 | 1464622628490 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:37:08 INFO - PROCESS | 2996 | 1464622628575 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 08:37:08 INFO - PROCESS | 2996 | 1464622628581 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 2996 | ++DOCSHELL 14929400 == 50 [pid = 2996] [id = 718] 08:37:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 97 (181B9800) [pid = 2996] [serial = 2154] [outer = 00000000] 08:37:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 98 (19661400) [pid = 2996] [serial = 2155] [outer = 181B9800] 08:37:08 INFO - PROCESS | 2996 | 1464622628626 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (19796800) [pid = 2996] [serial = 2156] [outer = 181B9800] 08:37:09 INFO - PROCESS | 2996 | 1464622629060 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:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 08:37:09 INFO - PROCESS | 2996 | 1464622629116 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2996 | 1464622629118 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 08:37:09 INFO - PROCESS | 2996 | 1464622629121 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:37:09 INFO - PROCESS | 2996 | 1464622629123 Marionette TRACE conn6 <- [1,2838,null,{}] 08:37:09 INFO - PROCESS | 2996 | 1464622629126 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:37:09 INFO - PROCESS | 2996 | 1464622629210 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 08:37:09 INFO - PROCESS | 2996 | 1464622629217 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 2996 | ++DOCSHELL 1979E800 == 51 [pid = 2996] [id = 719] 08:37:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (198D1C00) [pid = 2996] [serial = 2157] [outer = 00000000] 08:37:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (198DD800) [pid = 2996] [serial = 2158] [outer = 198D1C00] 08:37:09 INFO - PROCESS | 2996 | 1464622629261 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (1A7A3C00) [pid = 2996] [serial = 2159] [outer = 198D1C00] 08:37:09 INFO - PROCESS | 2996 | 1464622629715 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 08:37:09 INFO - PROCESS | 2996 | 1464622629758 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2996 | 1464622629760 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 08:37:09 INFO - PROCESS | 2996 | 1464622629763 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:37:09 INFO - PROCESS | 2996 | 1464622629766 Marionette TRACE conn6 <- [1,2842,null,{}] 08:37:09 INFO - PROCESS | 2996 | 1464622629783 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:37:09 INFO - PROCESS | 2996 | 1464622629889 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 08:37:09 INFO - PROCESS | 2996 | 1464622629896 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 2996 | ++DOCSHELL 1A7AA000 == 52 [pid = 2996] [id = 720] 08:37:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (1A9DA800) [pid = 2996] [serial = 2160] [outer = 00000000] 08:37:09 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1BE4D800) [pid = 2996] [serial = 2161] [outer = 1A9DA800] 08:37:09 INFO - PROCESS | 2996 | 1464622629945 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (1BE66400) [pid = 2996] [serial = 2162] [outer = 1A9DA800] 08:37:10 INFO - PROCESS | 2996 | 1464622630714 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:37:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:37:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 987ms 08:37:10 INFO - PROCESS | 2996 | 1464622630753 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 2996 | 1464622630759 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 08:37:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:37:10 INFO - PROCESS | 2996 | 1464622630763 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 2996 | 1464622630768 Marionette TRACE conn6 <- [1,2846,null,{}] 08:37:10 INFO - PROCESS | 2996 | 1464622630773 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:37:10 INFO - PROCESS | 2996 | 1464622630889 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 08:37:11 INFO - PROCESS | 2996 | 1464622631036 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 2996 | ++DOCSHELL 0D7F9C00 == 53 [pid = 2996] [id = 721] 08:37:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (0D814400) [pid = 2996] [serial = 2163] [outer = 00000000] 08:37:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (0DC95000) [pid = 2996] [serial = 2164] [outer = 0D814400] 08:37:11 INFO - PROCESS | 2996 | 1464622631095 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (0DDB9400) [pid = 2996] [serial = 2165] [outer = 0D814400] 08:37:11 INFO - PROCESS | 2996 | 1464622631682 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:37:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:37:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 971ms 08:37:11 INFO - PROCESS | 2996 | 1464622631740 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 2996 | 1464622631746 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:37:11 INFO - PROCESS | 2996 | 1464622631753 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 2996 | 1464622631756 Marionette TRACE conn6 <- [1,2850,null,{}] 08:37:11 INFO - PROCESS | 2996 | 1464622631760 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:37:11 INFO - PROCESS | 2996 | 1464622631877 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 08:37:12 INFO - PROCESS | 2996 | 1464622632022 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2996 | ++DOCSHELL 15116800 == 54 [pid = 2996] [id = 722] 08:37:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (152A2400) [pid = 2996] [serial = 2166] [outer = 00000000] 08:37:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (154AB800) [pid = 2996] [serial = 2167] [outer = 152A2400] 08:37:12 INFO - PROCESS | 2996 | 1464622632078 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (16FF8800) [pid = 2996] [serial = 2168] [outer = 152A2400] 08:37:12 INFO - PROCESS | 2996 | 1464622632665 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:37:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:37:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 930ms 08:37:12 INFO - PROCESS | 2996 | 1464622632684 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 2996 | 1464622632687 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 08:37:12 INFO - PROCESS | 2996 | 1464622632690 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:37:12 INFO - PROCESS | 2996 | 1464622632694 Marionette TRACE conn6 <- [1,2854,null,{}] 08:37:12 INFO - PROCESS | 2996 | 1464622632705 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:37:12 INFO - PROCESS | 2996 | 1464622632821 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 08:37:12 INFO - PROCESS | 2996 | 1464622632981 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2996 | ++DOCSHELL 1A7AD800 == 55 [pid = 2996] [id = 723] 08:37:12 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1A9DAC00) [pid = 2996] [serial = 2169] [outer = 00000000] 08:37:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1BE49000) [pid = 2996] [serial = 2170] [outer = 1A9DAC00] 08:37:13 INFO - PROCESS | 2996 | 1464622633040 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1BE61000) [pid = 2996] [serial = 2171] [outer = 1A9DAC00] 08:37:13 INFO - PROCESS | 2996 | 1464622633612 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:37:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:37:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 08:37:13 INFO - PROCESS | 2996 | 1464622633664 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 2996 | 1464622633667 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 08:37:13 INFO - PROCESS | 2996 | 1464622633670 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:37:13 INFO - PROCESS | 2996 | 1464622633672 Marionette TRACE conn6 <- [1,2858,null,{}] 08:37:13 INFO - PROCESS | 2996 | 1464622633676 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:37:13 INFO - PROCESS | 2996 | 1464622633800 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 08:37:13 INFO - PROCESS | 2996 | 1464622633945 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 2996 | ++DOCSHELL 1A7A7000 == 56 [pid = 2996] [id = 724] 08:37:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1BFB9000) [pid = 2996] [serial = 2172] [outer = 00000000] 08:37:13 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1C00FC00) [pid = 2996] [serial = 2173] [outer = 1BFB9000] 08:37:13 INFO - PROCESS | 2996 | 1464622634001 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1C581000) [pid = 2996] [serial = 2174] [outer = 1BFB9000] 08:37:14 INFO - PROCESS | 2996 | 1464622634566 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:37:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:37:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 930ms 08:37:14 INFO - PROCESS | 2996 | 1464622634604 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 2996 | 1464622634607 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 08:37:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:37:14 INFO - PROCESS | 2996 | 1464622634610 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 2996 | 1464622634612 Marionette TRACE conn6 <- [1,2862,null,{}] 08:37:14 INFO - PROCESS | 2996 | 1464622634616 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:37:14 INFO - PROCESS | 2996 | 1464622634723 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 08:37:14 INFO - PROCESS | 2996 | 1464622634881 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 2996 | ++DOCSHELL 1C588800 == 57 [pid = 2996] [id = 725] 08:37:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1C58CC00) [pid = 2996] [serial = 2175] [outer = 00000000] 08:37:14 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1D029800) [pid = 2996] [serial = 2176] [outer = 1C58CC00] 08:37:14 INFO - PROCESS | 2996 | 1464622634936 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1D35A800) [pid = 2996] [serial = 2177] [outer = 1C58CC00] 08:37:15 INFO - PROCESS | 2996 | 1464622635563 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:37:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:37:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1016ms 08:37:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:37:15 INFO - PROCESS | 2996 | 1464622635630 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 2996 | 1464622635633 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 08:37:15 INFO - PROCESS | 2996 | 1464622635651 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 2996 | 1464622635653 Marionette TRACE conn6 <- [1,2866,null,{}] 08:37:15 INFO - PROCESS | 2996 | 1464622635680 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:37:15 INFO - PROCESS | 2996 | 1464622635946 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 08:37:16 INFO - PROCESS | 2996 | 1464622636123 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 2996 | ++DOCSHELL 0CFD2C00 == 58 [pid = 2996] [id = 726] 08:37:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (0CFD3000) [pid = 2996] [serial = 2178] [outer = 00000000] 08:37:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (0D4FBC00) [pid = 2996] [serial = 2179] [outer = 0CFD3000] 08:37:16 INFO - PROCESS | 2996 | 1464622636173 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (0D820C00) [pid = 2996] [serial = 2180] [outer = 0CFD3000] 08:37:16 INFO - PROCESS | 2996 | 1464622636814 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:37:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:37:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1218ms 08:37:16 INFO - PROCESS | 2996 | 1464622636860 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 2996 | 1464622636863 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 08:37:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:37:16 INFO - PROCESS | 2996 | 1464622636867 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 2996 | 1464622636871 Marionette TRACE conn6 <- [1,2870,null,{}] 08:37:16 INFO - PROCESS | 2996 | 1464622636876 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:37:16 INFO - PROCESS | 2996 | 1464622636983 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 08:37:17 INFO - PROCESS | 2996 | 1464622637124 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 2996 | --DOCSHELL 1979E800 == 57 [pid = 2996] [id = 719] 08:37:17 INFO - PROCESS | 2996 | --DOCSHELL 14929400 == 56 [pid = 2996] [id = 718] 08:37:17 INFO - PROCESS | 2996 | --DOCSHELL 0CB52400 == 55 [pid = 2996] [id = 717] 08:37:17 INFO - PROCESS | 2996 | --DOCSHELL 1868F000 == 54 [pid = 2996] [id = 716] 08:37:17 INFO - PROCESS | 2996 | --DOCSHELL 16C72800 == 53 [pid = 2996] [id = 715] 08:37:17 INFO - PROCESS | 2996 | --DOCSHELL 1511CC00 == 52 [pid = 2996] [id = 714] 08:37:17 INFO - PROCESS | 2996 | --DOCSHELL 1491A800 == 51 [pid = 2996] [id = 713] 08:37:17 INFO - PROCESS | 2996 | --DOCSHELL 0DB75000 == 50 [pid = 2996] [id = 712] 08:37:17 INFO - PROCESS | 2996 | --DOCSHELL 0CBF5C00 == 49 [pid = 2996] [id = 711] 08:37:17 INFO - PROCESS | 2996 | --DOCSHELL 0D7F3800 == 48 [pid = 2996] [id = 710] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (1A6F4800) [pid = 2996] [serial = 2116] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | ++DOCSHELL 0CB31400 == 49 [pid = 2996] [id = 727] 08:37:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (0CB32000) [pid = 2996] [serial = 2181] [outer = 00000000] 08:37:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (0D159C00) [pid = 2996] [serial = 2182] [outer = 0CB32000] 08:37:17 INFO - PROCESS | 2996 | 1464622637241 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (0DA67400) [pid = 2996] [serial = 2183] [outer = 0CB32000] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1541F800) [pid = 2996] [serial = 2069] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (208C3800) [pid = 2996] [serial = 2033] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (19105800) [pid = 2996] [serial = 2101] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (191C2000) [pid = 2996] [serial = 2104] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (16FF9000) [pid = 2996] [serial = 2086] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (181BD000) [pid = 2996] [serial = 2089] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (0D339800) [pid = 2996] [serial = 2095] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (0D81D800) [pid = 2996] [serial = 2096] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (150D2000) [pid = 2996] [serial = 2080] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (15F05800) [pid = 2996] [serial = 2083] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (1932DC00) [pid = 2996] [serial = 2107] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (0D7F5800) [pid = 2996] [serial = 2074] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (14651C00) [pid = 2996] [serial = 2077] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (1910E000) [pid = 2996] [serial = 2093] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (19107C00) [pid = 2996] [serial = 2092] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (14C73800) [pid = 2996] [serial = 2098] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (19796C00) [pid = 2996] [serial = 2110] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (198D4C00) [pid = 2996] [serial = 2113] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (1935A000) [pid = 2996] [serial = 2105] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (19163400) [pid = 2996] [serial = 2102] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (19799800) [pid = 2996] [serial = 2111] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (19382800) [pid = 2996] [serial = 2108] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (152A9C00) [pid = 2996] [serial = 2099] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (198D8000) [pid = 2996] [serial = 2114] [outer = 00000000] [url = about:blank] 08:37:17 INFO - PROCESS | 2996 | 1464622637705 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:37:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:37:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 870ms 08:37:17 INFO - PROCESS | 2996 | 1464622637739 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 2996 | 1464622637741 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:37:17 INFO - PROCESS | 2996 | 1464622637745 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 2996 | 1464622637747 Marionette TRACE conn6 <- [1,2874,null,{}] 08:37:17 INFO - PROCESS | 2996 | 1464622637751 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:37:17 INFO - PROCESS | 2996 | 1464622637839 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 08:37:17 INFO - PROCESS | 2996 | 1464622637849 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 2996 | ++DOCSHELL 1488AC00 == 50 [pid = 2996] [id = 728] 08:37:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (14896C00) [pid = 2996] [serial = 2184] [outer = 00000000] 08:37:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (14C73800) [pid = 2996] [serial = 2185] [outer = 14896C00] 08:37:17 INFO - PROCESS | 2996 | 1464622637895 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1511A000) [pid = 2996] [serial = 2186] [outer = 14896C00] 08:37:18 INFO - PROCESS | 2996 | 1464622638396 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:37:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:37:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 08:37:18 INFO - PROCESS | 2996 | 1464622638419 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 2996 | 1464622638422 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 08:37:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:37:18 INFO - PROCESS | 2996 | 1464622638432 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 2996 | 1464622638436 Marionette TRACE conn6 <- [1,2878,null,{}] 08:37:18 INFO - PROCESS | 2996 | 1464622638440 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:37:18 INFO - PROCESS | 2996 | 1464622638538 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 08:37:18 INFO - PROCESS | 2996 | 1464622638547 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 2996 | ++DOCSHELL 15F10C00 == 51 [pid = 2996] [id = 729] 08:37:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (15FE7000) [pid = 2996] [serial = 2187] [outer = 00000000] 08:37:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (18032400) [pid = 2996] [serial = 2188] [outer = 15FE7000] 08:37:18 INFO - PROCESS | 2996 | 1464622638605 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (181B9400) [pid = 2996] [serial = 2189] [outer = 15FE7000] 08:37:19 INFO - PROCESS | 2996 | 1464622639070 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:37:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:37:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 690ms 08:37:19 INFO - PROCESS | 2996 | 1464622639127 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 2996 | 1464622639129 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 08:37:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:37:19 INFO - PROCESS | 2996 | 1464622639133 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 2996 | 1464622639134 Marionette TRACE conn6 <- [1,2882,null,{}] 08:37:19 INFO - PROCESS | 2996 | 1464622639137 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:37:19 INFO - PROCESS | 2996 | 1464622639225 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 08:37:19 INFO - PROCESS | 2996 | 1464622639261 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2996 | ++DOCSHELL 1868C800 == 52 [pid = 2996] [id = 730] 08:37:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (1868F000) [pid = 2996] [serial = 2190] [outer = 00000000] 08:37:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (19163400) [pid = 2996] [serial = 2191] [outer = 1868F000] 08:37:19 INFO - PROCESS | 2996 | 1464622639307 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (19195000) [pid = 2996] [serial = 2192] [outer = 1868F000] 08:37:19 INFO - PROCESS | 2996 | 1464622639809 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:37:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:37:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 08:37:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:37:19 INFO - PROCESS | 2996 | 1464622639863 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 2996 | 1464622639865 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 08:37:19 INFO - PROCESS | 2996 | 1464622639868 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 2996 | 1464622639870 Marionette TRACE conn6 <- [1,2886,null,{}] 08:37:19 INFO - PROCESS | 2996 | 1464622639879 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:37:19 INFO - PROCESS | 2996 | 1464622640000 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 08:37:20 INFO - PROCESS | 2996 | 1464622640069 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 2996 | ++DOCSHELL 1935D000 == 53 [pid = 2996] [id = 731] 08:37:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (1935D400) [pid = 2996] [serial = 2193] [outer = 00000000] 08:37:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1965A400) [pid = 2996] [serial = 2194] [outer = 1935D400] 08:37:20 INFO - PROCESS | 2996 | 1464622640121 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (19666400) [pid = 2996] [serial = 2195] [outer = 1935D400] 08:37:20 INFO - PROCESS | 2996 | 1464622640578 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:37:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:37:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 08:37:20 INFO - PROCESS | 2996 | 1464622640600 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 2996 | 1464622640601 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:37:20 INFO - PROCESS | 2996 | 1464622640609 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 2996 | 1464622640610 Marionette TRACE conn6 <- [1,2890,null,{}] 08:37:20 INFO - PROCESS | 2996 | 1464622640614 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:37:20 INFO - PROCESS | 2996 | 1464622640768 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 08:37:20 INFO - PROCESS | 2996 | 1464622640793 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 2996 | ++DOCSHELL 198CFC00 == 54 [pid = 2996] [id = 732] 08:37:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (198D1000) [pid = 2996] [serial = 2196] [outer = 00000000] 08:37:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (198DB800) [pid = 2996] [serial = 2197] [outer = 198D1000] 08:37:20 INFO - PROCESS | 2996 | 1464622640837 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1A7A4800) [pid = 2996] [serial = 2198] [outer = 198D1000] 08:37:21 INFO - PROCESS | 2996 | 1464622641295 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:37:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 08:37:21 INFO - PROCESS | 2996 | 1464622641335 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 2996 | 1464622641338 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 08:37:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:37:21 INFO - PROCESS | 2996 | 1464622641341 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 2996 | 1464622641343 Marionette TRACE conn6 <- [1,2894,null,{}] 08:37:21 INFO - PROCESS | 2996 | 1464622641346 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:37:21 INFO - PROCESS | 2996 | 1464622641468 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (181B9800) [pid = 2996] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (0D812000) [pid = 2996] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (16C72C00) [pid = 2996] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (152A4C00) [pid = 2996] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0DDB4C00) [pid = 2996] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0CBF0800) [pid = 2996] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (0D81C000) [pid = 2996] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (1491E400) [pid = 2996] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (18698400) [pid = 2996] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (0CF7DC00) [pid = 2996] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (0CB38C00) [pid = 2996] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (16C73800) [pid = 2996] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (180BD000) [pid = 2996] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (152BCC00) [pid = 2996] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 101 (149F2000) [pid = 2996] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 100 (0E99B800) [pid = 2996] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 99 (0CF28C00) [pid = 2996] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:37:21 INFO - PROCESS | 2996 | --DOMWINDOW == 98 (198D1C00) [pid = 2996] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:37:21 INFO - PROCESS | 2996 | 1464622641728 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 2996 | ++DOCSHELL 0CB48000 == 55 [pid = 2996] [id = 733] 08:37:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 99 (0CB9A000) [pid = 2996] [serial = 2199] [outer = 00000000] 08:37:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 100 (0D812000) [pid = 2996] [serial = 2200] [outer = 0CB9A000] 08:37:21 INFO - PROCESS | 2996 | 1464622641777 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 2996 | ++DOMWINDOW == 101 (0E99B800) [pid = 2996] [serial = 2201] [outer = 0CB9A000] 08:37:22 INFO - PROCESS | 2996 | 1464622642175 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:37:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:37:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 870ms 08:37:22 INFO - PROCESS | 2996 | 1464622642211 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 2996 | 1464622642214 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:37:22 INFO - PROCESS | 2996 | 1464622642217 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 2996 | 1464622642218 Marionette TRACE conn6 <- [1,2898,null,{}] 08:37:22 INFO - PROCESS | 2996 | 1464622642222 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:37:22 INFO - PROCESS | 2996 | 1464622642347 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 08:37:22 INFO - PROCESS | 2996 | 1464622642356 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2996 | ++DOCSHELL 0DA64800 == 56 [pid = 2996] [id = 734] 08:37:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 102 (149F1000) [pid = 2996] [serial = 2202] [outer = 00000000] 08:37:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (16FF8000) [pid = 2996] [serial = 2203] [outer = 149F1000] 08:37:22 INFO - PROCESS | 2996 | 1464622642401 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (1945CC00) [pid = 2996] [serial = 2204] [outer = 149F1000] 08:37:22 INFO - PROCESS | 2996 | 1464622642790 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:37:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:37:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:37:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 08:37:22 INFO - PROCESS | 2996 | 1464622642848 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 2996 | 1464622642849 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /DOMEvents/constructors.html 08:37:22 INFO - PROCESS | 2996 | 1464622642853 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 2996 | 1464622642854 Marionette TRACE conn6 <- [1,2902,null,{}] 08:37:22 INFO - PROCESS | 2996 | 1464622642858 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:37:22 INFO - PROCESS | 2996 | 1464622642945 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 08:37:23 INFO - PROCESS | 2996 | 1464622643051 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 2996 | ++DOCSHELL 15F0C800 == 57 [pid = 2996] [id = 735] 08:37:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (16FF6000) [pid = 2996] [serial = 2205] [outer = 00000000] 08:37:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1BE4F400) [pid = 2996] [serial = 2206] [outer = 16FF6000] 08:37:23 INFO - PROCESS | 2996 | 1464622643098 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (1C010C00) [pid = 2996] [serial = 2207] [outer = 16FF6000] 08:37:23 INFO - PROCESS | 2996 | 1464622643657 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:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:37:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:37:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 872ms 08:37:23 INFO - PROCESS | 2996 | 1464622643781 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 2996 | 1464622643785 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 08:37:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:37:23 INFO - PROCESS | 2996 | 1464622643792 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 2996 | 1464622643797 Marionette TRACE conn6 <- [1,2906,null,{}] 08:37:23 INFO - PROCESS | 2996 | 1464622643804 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:37:23 INFO - PROCESS | 2996 | 1464622643939 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 08:37:24 INFO - PROCESS | 2996 | 1464622644086 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 2996 | ++DOCSHELL 0D1C0400 == 58 [pid = 2996] [id = 736] 08:37:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (0D1F0400) [pid = 2996] [serial = 2208] [outer = 00000000] 08:37:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (0D4FC400) [pid = 2996] [serial = 2209] [outer = 0D1F0400] 08:37:24 INFO - PROCESS | 2996 | 1464622644150 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (0DA63800) [pid = 2996] [serial = 2210] [outer = 0D1F0400] 08:37:24 INFO - PROCESS | 2996 | 1464622644690 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:37:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:37:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 08:37:24 INFO - PROCESS | 2996 | 1464622644722 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 2996 | 1464622644726 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 08:37:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:37:24 INFO - PROCESS | 2996 | 1464622644733 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2996 | 1464622644738 Marionette TRACE conn6 <- [1,2910,null,{}] 08:37:24 INFO - PROCESS | 2996 | 1464622644759 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:37:24 INFO - PROCESS | 2996 | 1464622644875 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 08:37:25 INFO - PROCESS | 2996 | 1464622645034 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 2996 | ++DOCSHELL 14A8C400 == 59 [pid = 2996] [id = 737] 08:37:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (15119400) [pid = 2996] [serial = 2211] [outer = 00000000] 08:37:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (152B9400) [pid = 2996] [serial = 2212] [outer = 15119400] 08:37:25 INFO - PROCESS | 2996 | 1464622645091 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (154B2400) [pid = 2996] [serial = 2213] [outer = 15119400] 08:37:25 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:25 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:25 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:25 INFO - PROCESS | 2996 | [2996] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:37:25 INFO - PROCESS | 2996 | 1464622645674 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:37:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:37:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:25 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:37:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:25 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:37:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:25 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:37:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:37:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 994ms 08:37:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:37:25 INFO - PROCESS | 2996 | 1464622645726 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 2996 | 1464622645729 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 08:37:25 INFO - PROCESS | 2996 | 1464622645732 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 2996 | 1464622645735 Marionette TRACE conn6 <- [1,2914,null,{}] 08:37:25 INFO - PROCESS | 2996 | 1464622645745 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:37:25 INFO - PROCESS | 2996 | 1464622645864 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 08:37:26 INFO - PROCESS | 2996 | 1464622646026 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 2996 | ++DOCSHELL 1D356800 == 60 [pid = 2996] [id = 738] 08:37:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1D35C400) [pid = 2996] [serial = 2214] [outer = 00000000] 08:37:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1D7D9400) [pid = 2996] [serial = 2215] [outer = 1D35C400] 08:37:26 INFO - PROCESS | 2996 | 1464622646085 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1D8D6400) [pid = 2996] [serial = 2216] [outer = 1D35C400] 08:37:26 INFO - PROCESS | 2996 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:37:26 INFO - PROCESS | 2996 | 1464622646653 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:37:26 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:37:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 08:37:26 INFO - PROCESS | 2996 | 1464622646706 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 2996 | 1464622646708 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 08:37:26 INFO - PROCESS | 2996 | 1464622646712 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:37:26 INFO - PROCESS | 2996 | 1464622646714 Marionette TRACE conn6 <- [1,2918,null,{}] 08:37:26 INFO - PROCESS | 2996 | 1464622646718 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:37:26 INFO - PROCESS | 2996 | 1464622646834 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 08:37:26 INFO - PROCESS | 2996 | 1464622646993 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 2996 | ++DOCSHELL 1D8E2000 == 61 [pid = 2996] [id = 739] 08:37:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1D8E2800) [pid = 2996] [serial = 2217] [outer = 00000000] 08:37:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (1E4EAC00) [pid = 2996] [serial = 2218] [outer = 1D8E2800] 08:37:27 INFO - PROCESS | 2996 | 1464622647050 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (1E4EE000) [pid = 2996] [serial = 2219] [outer = 1D8E2800] 08:37:27 INFO - PROCESS | 2996 | 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:37:27 INFO - PROCESS | 2996 | 1464622647542 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:37:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:37:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 08:37:27 INFO - PROCESS | 2996 | 1464622647588 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 2996 | 1464622647590 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 08:37:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:37:27 INFO - PROCESS | 2996 | 1464622647593 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 2996 | 1464622647595 Marionette TRACE conn6 <- [1,2922,null,{}] 08:37:27 INFO - PROCESS | 2996 | 1464622647599 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:37:27 INFO - PROCESS | 2996 | 1464622647708 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 08:37:27 INFO - PROCESS | 2996 | 1464622647867 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 2996 | ++DOCSHELL 1E4F3400 == 62 [pid = 2996] [id = 740] 08:37:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (1E4F3C00) [pid = 2996] [serial = 2220] [outer = 00000000] 08:37:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (1E651000) [pid = 2996] [serial = 2221] [outer = 1E4F3C00] 08:37:27 INFO - PROCESS | 2996 | 1464622647923 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (1E64EC00) [pid = 2996] [serial = 2222] [outer = 1E4F3C00] 08:37:28 INFO - PROCESS | 2996 | 1464622648458 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:37:28 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:37:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 08:37:28 INFO - PROCESS | 2996 | 1464622648526 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 2996 | 1464622648528 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:37:28 INFO - PROCESS | 2996 | 1464622648531 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 2996 | 1464622648533 Marionette TRACE conn6 <- [1,2926,null,{}] 08:37:28 INFO - PROCESS | 2996 | 1464622648537 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:37:28 INFO - PROCESS | 2996 | 1464622648669 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 08:37:28 INFO - PROCESS | 2996 | 1464622648821 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 2996 | ++DOCSHELL 1E64E800 == 63 [pid = 2996] [id = 741] 08:37:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (1E930400) [pid = 2996] [serial = 2223] [outer = 00000000] 08:37:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1E936400) [pid = 2996] [serial = 2224] [outer = 1E930400] 08:37:28 INFO - PROCESS | 2996 | 1464622648877 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (1E9B3000) [pid = 2996] [serial = 2225] [outer = 1E930400] 08:37:29 INFO - PROCESS | 2996 | 1464622649366 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:37:29 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:37:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 08:37:29 INFO - PROCESS | 2996 | 1464622649406 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 2996 | 1464622649408 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 08:37:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:37:29 INFO - PROCESS | 2996 | 1464622649411 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 2996 | 1464622649413 Marionette TRACE conn6 <- [1,2930,null,{}] 08:37:29 INFO - PROCESS | 2996 | 1464622649417 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:37:29 INFO - PROCESS | 2996 | 1464622649524 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 08:37:29 INFO - PROCESS | 2996 | 1464622649678 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 2996 | ++DOCSHELL 1A7A3800 == 64 [pid = 2996] [id = 742] 08:37:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1A7A9C00) [pid = 2996] [serial = 2226] [outer = 00000000] 08:37:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1E9BB400) [pid = 2996] [serial = 2227] [outer = 1A7A9C00] 08:37:29 INFO - PROCESS | 2996 | 1464622649733 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1E9BDC00) [pid = 2996] [serial = 2228] [outer = 1A7A9C00] 08:37:30 INFO - PROCESS | 2996 | 1464622650437 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:37:30 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:37:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:37:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1078ms 08:37:30 INFO - PROCESS | 2996 | 1464622650490 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 2996 | 1464622650495 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 08:37:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:37:30 INFO - PROCESS | 2996 | 1464622650499 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 2996 | 1464622650503 Marionette TRACE conn6 <- [1,2934,null,{}] 08:37:30 INFO - PROCESS | 2996 | 1464622650509 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:37:30 INFO - PROCESS | 2996 | 1464622650652 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 08:37:30 INFO - PROCESS | 2996 | 1464622650814 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 2996 | ++DOCSHELL 0CBE9000 == 65 [pid = 2996] [id = 743] 08:37:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (0D159000) [pid = 2996] [serial = 2229] [outer = 00000000] 08:37:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (0DA5A800) [pid = 2996] [serial = 2230] [outer = 0D159000] 08:37:30 INFO - PROCESS | 2996 | 1464622650868 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (14658000) [pid = 2996] [serial = 2231] [outer = 0D159000] 08:37:31 INFO - PROCESS | 2996 | 1464622651364 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:37:31 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:37:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 890ms 08:37:31 INFO - PROCESS | 2996 | 1464622651391 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 2996 | 1464622651396 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:37:31 INFO - PROCESS | 2996 | 1464622651405 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 2996 | 1464622651407 Marionette TRACE conn6 <- [1,2938,null,{}] 08:37:31 INFO - PROCESS | 2996 | 1464622651411 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:37:31 INFO - PROCESS | 2996 | 1464622651518 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 08:37:31 INFO - PROCESS | 2996 | 1464622651701 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 0DC0EC00 == 64 [pid = 2996] [id = 428] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 0DA66400 == 63 [pid = 2996] [id = 425] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 0DA64800 == 62 [pid = 2996] [id = 734] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 0CB48000 == 61 [pid = 2996] [id = 733] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 198CFC00 == 60 [pid = 2996] [id = 732] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 1935D000 == 59 [pid = 2996] [id = 731] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 1868C800 == 58 [pid = 2996] [id = 730] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 15F10C00 == 57 [pid = 2996] [id = 729] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 1488AC00 == 56 [pid = 2996] [id = 728] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 0CB31400 == 55 [pid = 2996] [id = 727] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 0CFD2C00 == 54 [pid = 2996] [id = 726] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (1A9DC800) [pid = 2996] [serial = 2125] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (19193800) [pid = 2996] [serial = 2122] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (0E7F5000) [pid = 2996] [serial = 2119] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | ++DOCSHELL 09189400 == 55 [pid = 2996] [id = 744] 08:37:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (0CB2A000) [pid = 2996] [serial = 2232] [outer = 00000000] 08:37:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (0CBEF800) [pid = 2996] [serial = 2233] [outer = 0CB2A000] 08:37:31 INFO - PROCESS | 2996 | 1464622651825 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (0D756C00) [pid = 2996] [serial = 2234] [outer = 0CB2A000] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 15116800 == 54 [pid = 2996] [id = 722] 08:37:31 INFO - PROCESS | 2996 | --DOCSHELL 0D7F9C00 == 53 [pid = 2996] [id = 721] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (19796800) [pid = 2996] [serial = 2156] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (0E70D000) [pid = 2996] [serial = 2132] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (181B6C00) [pid = 2996] [serial = 2147] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (152BE000) [pid = 2996] [serial = 2143] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (14652000) [pid = 2996] [serial = 2137] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (0DDB5C00) [pid = 2996] [serial = 2153] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (0DDB9800) [pid = 2996] [serial = 2066] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (15070000) [pid = 2996] [serial = 2141] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (14C76000) [pid = 2996] [serial = 2140] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (1BE51000) [pid = 2996] [serial = 2128] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (19661400) [pid = 2996] [serial = 2155] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (1915D400) [pid = 2996] [serial = 2150] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (146B0C00) [pid = 2996] [serial = 2138] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (0DC07400) [pid = 2996] [serial = 2152] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (0D33F800) [pid = 2996] [serial = 2134] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (0CB53000) [pid = 2996] [serial = 2063] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (152BF000) [pid = 2996] [serial = 2144] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (180B9000) [pid = 2996] [serial = 2146] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (19112000) [pid = 2996] [serial = 2149] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0D755400) [pid = 2996] [serial = 2135] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0DDAFC00) [pid = 2996] [serial = 2131] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (1802B400) [pid = 2996] [serial = 2087] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (181C1C00) [pid = 2996] [serial = 2090] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 107 (15FE3800) [pid = 2996] [serial = 2084] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 106 (15117400) [pid = 2996] [serial = 2081] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 105 (14684C00) [pid = 2996] [serial = 2078] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 104 (0D819800) [pid = 2996] [serial = 2075] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 103 (198DD800) [pid = 2996] [serial = 2158] [outer = 00000000] [url = about:blank] 08:37:31 INFO - PROCESS | 2996 | --DOMWINDOW == 102 (1A7A3C00) [pid = 2996] [serial = 2159] [outer = 00000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2996 | ++DOCSHELL 0E999800 == 54 [pid = 2996] [id = 745] 08:37:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 103 (0E99B400) [pid = 2996] [serial = 2235] [outer = 00000000] 08:37:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 104 (14652800) [pid = 2996] [serial = 2236] [outer = 0E99B400] 08:37:32 INFO - PROCESS | 2996 | 1464622652334 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:37:32 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:37:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 08:37:32 INFO - PROCESS | 2996 | 1464622652381 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 2996 | 1464622652384 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 08:37:32 INFO - PROCESS | 2996 | 1464622652387 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:37:32 INFO - PROCESS | 2996 | 1464622652390 Marionette TRACE conn6 <- [1,2942,null,{}] 08:37:32 INFO - PROCESS | 2996 | 1464622652400 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:37:32 INFO - PROCESS | 2996 | 1464622652515 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 08:37:32 INFO - PROCESS | 2996 | 1464622652526 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 2996 | ++DOCSHELL 1488A800 == 55 [pid = 2996] [id = 746] 08:37:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 105 (1488C800) [pid = 2996] [serial = 2237] [outer = 00000000] 08:37:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 106 (1491B400) [pid = 2996] [serial = 2238] [outer = 1488C800] 08:37:32 INFO - PROCESS | 2996 | 1464622652580 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 2996 | ++DOMWINDOW == 107 (14C28800) [pid = 2996] [serial = 2239] [outer = 1488C800] 08:37:33 INFO - PROCESS | 2996 | 1464622653054 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:37:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:37:33 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:37:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 08:37:33 INFO - PROCESS | 2996 | 1464622653121 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2996 | 1464622653124 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 08:37:33 INFO - PROCESS | 2996 | 1464622653127 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:37:33 INFO - PROCESS | 2996 | 1464622653129 Marionette TRACE conn6 <- [1,2946,null,{}] 08:37:33 INFO - PROCESS | 2996 | 1464622653132 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:37:33 INFO - PROCESS | 2996 | 1464622653281 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 08:37:33 INFO - PROCESS | 2996 | 1464622653295 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 2996 | ++DOCSHELL 152AC800 == 56 [pid = 2996] [id = 747] 08:37:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 108 (152B5C00) [pid = 2996] [serial = 2240] [outer = 00000000] 08:37:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (154B0800) [pid = 2996] [serial = 2241] [outer = 152B5C00] 08:37:33 INFO - PROCESS | 2996 | 1464622653344 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (15FE5800) [pid = 2996] [serial = 2242] [outer = 152B5C00] 08:37:33 INFO - PROCESS | 2996 | 1464622653793 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:37:33 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:37:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 08:37:33 INFO - PROCESS | 2996 | 1464622653864 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2996 | 1464622653866 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:37:33 INFO - PROCESS | 2996 | 1464622653869 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 2996 | 1464622653871 Marionette TRACE conn6 <- [1,2950,null,{}] 08:37:33 INFO - PROCESS | 2996 | 1464622653875 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:37:34 INFO - PROCESS | 2996 | 1464622654003 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 08:37:34 INFO - PROCESS | 2996 | 1464622654072 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 2996 | ++DOCSHELL 1541D400 == 57 [pid = 2996] [id = 748] 08:37:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (15FEB000) [pid = 2996] [serial = 2243] [outer = 00000000] 08:37:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (181B3400) [pid = 2996] [serial = 2244] [outer = 15FEB000] 08:37:34 INFO - PROCESS | 2996 | 1464622654131 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (181BC400) [pid = 2996] [serial = 2245] [outer = 15FEB000] 08:37:34 INFO - PROCESS | 2996 | 1464622654535 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:37:34 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:37:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 08:37:34 INFO - PROCESS | 2996 | 1464622654602 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 2996 | 1464622654604 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:37:34 INFO - PROCESS | 2996 | 1464622654615 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 2996 | 1464622654617 Marionette TRACE conn6 <- [1,2954,null,{}] 08:37:34 INFO - PROCESS | 2996 | 1464622654620 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:37:34 INFO - PROCESS | 2996 | 1464622654805 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 08:37:34 INFO - PROCESS | 2996 | 1464622654888 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 2996 | ++DOCSHELL 1910C400 == 58 [pid = 2996] [id = 749] 08:37:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1910C800) [pid = 2996] [serial = 2246] [outer = 00000000] 08:37:34 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1919D400) [pid = 2996] [serial = 2247] [outer = 1910C800] 08:37:34 INFO - PROCESS | 2996 | 1464622654935 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1935D000) [pid = 2996] [serial = 2248] [outer = 1910C800] 08:37:35 INFO - PROCESS | 2996 | 1464622655339 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:37:35 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:37:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 08:37:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:37:35 INFO - PROCESS | 2996 | 1464622655387 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 2996 | 1464622655389 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 08:37:35 INFO - PROCESS | 2996 | 1464622655392 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 2996 | 1464622655394 Marionette TRACE conn6 <- [1,2958,null,{}] 08:37:35 INFO - PROCESS | 2996 | 1464622655398 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:37:35 INFO - PROCESS | 2996 | 1464622655523 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 08:37:35 INFO - PROCESS | 2996 | 1464622655596 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 2996 | ++DOCSHELL 1937D400 == 59 [pid = 2996] [id = 750] 08:37:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1946AC00) [pid = 2996] [serial = 2249] [outer = 00000000] 08:37:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (19798000) [pid = 2996] [serial = 2250] [outer = 1946AC00] 08:37:35 INFO - PROCESS | 2996 | 1464622655641 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (197A1800) [pid = 2996] [serial = 2251] [outer = 1946AC00] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 118 (14896C00) [pid = 2996] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 117 (0CFD3000) [pid = 2996] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 116 (1868F000) [pid = 2996] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 115 (1935D400) [pid = 2996] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 114 (15FE7000) [pid = 2996] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 113 (1A9DA800) [pid = 2996] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 112 (198D1000) [pid = 2996] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 111 (0CB32000) [pid = 2996] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 110 (0CB9A000) [pid = 2996] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 109 (149F1000) [pid = 2996] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:37:35 INFO - PROCESS | 2996 | --DOMWINDOW == 108 (198DB400) [pid = 2996] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:37:36 INFO - PROCESS | 2996 | 1464622656120 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:37:36 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:37:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 770ms 08:37:36 INFO - PROCESS | 2996 | 1464622656187 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 2996 | 1464622656189 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 08:37:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:37:36 INFO - PROCESS | 2996 | 1464622656197 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 2996 | 1464622656198 Marionette TRACE conn6 <- [1,2962,null,{}] 08:37:36 INFO - PROCESS | 2996 | 1464622656202 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:37:36 INFO - PROCESS | 2996 | 1464622656332 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 08:37:36 INFO - PROCESS | 2996 | 1464622656347 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 2996 | ++DOCSHELL 14929400 == 60 [pid = 2996] [id = 751] 08:37:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 109 (149F1000) [pid = 2996] [serial = 2252] [outer = 00000000] 08:37:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 110 (19382000) [pid = 2996] [serial = 2253] [outer = 149F1000] 08:37:36 INFO - PROCESS | 2996 | 1464622656392 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 111 (196EC800) [pid = 2996] [serial = 2254] [outer = 149F1000] 08:37:36 INFO - PROCESS | 2996 | 1464622656773 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:37:36 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:37:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 08:37:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:37:36 INFO - PROCESS | 2996 | 1464622656842 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 2996 | 1464622656844 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 08:37:36 INFO - PROCESS | 2996 | 1464622656848 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 2996 | 1464622656849 Marionette TRACE conn6 <- [1,2966,null,{}] 08:37:36 INFO - PROCESS | 2996 | 1464622656853 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:37:36 INFO - PROCESS | 2996 | 1464622656954 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 08:37:36 INFO - PROCESS | 2996 | 1464622656974 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 2996 | ++DOCSHELL 1A7A1C00 == 61 [pid = 2996] [id = 752] 08:37:36 INFO - PROCESS | 2996 | ++DOMWINDOW == 112 (1A7A6800) [pid = 2996] [serial = 2255] [outer = 00000000] 08:37:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 113 (1B7F0800) [pid = 2996] [serial = 2256] [outer = 1A7A6800] 08:37:37 INFO - PROCESS | 2996 | 1464622657018 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 114 (1BE4D000) [pid = 2996] [serial = 2257] [outer = 1A7A6800] 08:37:37 INFO - PROCESS | 2996 | 1464622657429 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:37:37 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:37:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 08:37:37 INFO - PROCESS | 2996 | 1464622657480 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2996 | 1464622657482 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 08:37:37 INFO - PROCESS | 2996 | 1464622657505 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:37:37 INFO - PROCESS | 2996 | 1464622657507 Marionette TRACE conn6 <- [1,2970,null,{}] 08:37:37 INFO - PROCESS | 2996 | 1464622657511 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:37:37 INFO - PROCESS | 2996 | 1464622657607 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 08:37:37 INFO - PROCESS | 2996 | 1464622657612 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 2996 | ++DOCSHELL 1BE51400 == 62 [pid = 2996] [id = 753] 08:37:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 115 (1BE5D400) [pid = 2996] [serial = 2258] [outer = 00000000] 08:37:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 116 (1C640400) [pid = 2996] [serial = 2259] [outer = 1BE5D400] 08:37:37 INFO - PROCESS | 2996 | 1464622657656 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 2996 | ++DOMWINDOW == 117 (1D0B7400) [pid = 2996] [serial = 2260] [outer = 1BE5D400] 08:37:38 INFO - PROCESS | 2996 | 1464622658311 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:37:38 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:37:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:37:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 830ms 08:37:38 INFO - PROCESS | 2996 | 1464622658339 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 2996 | 1464622658344 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 08:37:38 INFO - PROCESS | 2996 | 1464622658350 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:37:38 INFO - PROCESS | 2996 | 1464622658353 Marionette TRACE conn6 <- [1,2974,null,{}] 08:37:38 INFO - PROCESS | 2996 | 1464622658359 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:37:38 INFO - PROCESS | 2996 | 1464622658487 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 08:37:38 INFO - PROCESS | 2996 | 1464622658658 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 2996 | ++DOCSHELL 0D813C00 == 63 [pid = 2996] [id = 754] 08:37:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 118 (0D815800) [pid = 2996] [serial = 2261] [outer = 00000000] 08:37:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 119 (0E7F5400) [pid = 2996] [serial = 2262] [outer = 0D815800] 08:37:38 INFO - PROCESS | 2996 | 1464622658721 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (14688400) [pid = 2996] [serial = 2263] [outer = 0D815800] 08:37:39 INFO - PROCESS | 2996 | 1464622659296 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:37:39 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:37:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 970ms 08:37:39 INFO - PROCESS | 2996 | 1464622659324 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 2996 | 1464622659331 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 08:37:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:37:39 INFO - PROCESS | 2996 | 1464622659338 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 2996 | 1464622659341 Marionette TRACE conn6 <- [1,2978,null,{}] 08:37:39 INFO - PROCESS | 2996 | 1464622659345 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:37:39 INFO - PROCESS | 2996 | 1464622659465 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 08:37:39 INFO - PROCESS | 2996 | 1464622659635 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 2996 | ++DOCSHELL 152A5C00 == 64 [pid = 2996] [id = 755] 08:37:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (152B1800) [pid = 2996] [serial = 2264] [outer = 00000000] 08:37:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (180BF400) [pid = 2996] [serial = 2265] [outer = 152B1800] 08:37:39 INFO - PROCESS | 2996 | 1464622659696 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (19112000) [pid = 2996] [serial = 2266] [outer = 152B1800] 08:37:40 INFO - PROCESS | 2996 | ++DOCSHELL 1C05E000 == 65 [pid = 2996] [id = 756] 08:37:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1C05F000) [pid = 2996] [serial = 2267] [outer = 00000000] 08:37:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (1D35C800) [pid = 2996] [serial = 2268] [outer = 1C05F000] 08:37:40 INFO - PROCESS | 2996 | 1464622660343 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:37:40 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:37:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1023ms 08:37:40 INFO - PROCESS | 2996 | 1464622660362 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 2996 | 1464622660364 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 08:37:40 INFO - PROCESS | 2996 | 1464622660368 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:37:40 INFO - PROCESS | 2996 | 1464622660372 Marionette TRACE conn6 <- [1,2982,null,{}] 08:37:40 INFO - PROCESS | 2996 | 1464622660383 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:37:40 INFO - PROCESS | 2996 | 1464622660545 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 08:37:40 INFO - PROCESS | 2996 | 1464622660691 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 2996 | ++DOCSHELL 1BEC9C00 == 66 [pid = 2996] [id = 757] 08:37:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1D81C800) [pid = 2996] [serial = 2269] [outer = 00000000] 08:37:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1E4F0C00) [pid = 2996] [serial = 2270] [outer = 1D81C800] 08:37:40 INFO - PROCESS | 2996 | 1464622660750 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (1E656800) [pid = 2996] [serial = 2271] [outer = 1D81C800] 08:37:41 INFO - PROCESS | 2996 | 1464622661253 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:37:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:37:41 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:37:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 08:37:41 INFO - PROCESS | 2996 | 1464622661301 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 2996 | 1464622661304 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 08:37:41 INFO - PROCESS | 2996 | 1464622661308 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:37:41 INFO - PROCESS | 2996 | 1464622661310 Marionette TRACE conn6 <- [1,2986,null,{}] 08:37:41 INFO - PROCESS | 2996 | 1464622661314 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:37:41 INFO - PROCESS | 2996 | 1464622661463 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 08:37:41 INFO - PROCESS | 2996 | 1464622661617 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 2996 | ++DOCSHELL 1E4ECC00 == 67 [pid = 2996] [id = 758] 08:37:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (1E659C00) [pid = 2996] [serial = 2272] [outer = 00000000] 08:37:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1E9B1800) [pid = 2996] [serial = 2273] [outer = 1E659C00] 08:37:41 INFO - PROCESS | 2996 | 1464622661675 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (1E9BE000) [pid = 2996] [serial = 2274] [outer = 1E659C00] 08:37:42 INFO - PROCESS | 2996 | 1464622662213 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:37:42 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:37:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 08:37:42 INFO - PROCESS | 2996 | 1464622662242 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 2996 | 1464622662244 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 08:37:42 INFO - PROCESS | 2996 | 1464622662247 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:37:42 INFO - PROCESS | 2996 | 1464622662249 Marionette TRACE conn6 <- [1,2990,null,{}] 08:37:42 INFO - PROCESS | 2996 | 1464622662253 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:37:42 INFO - PROCESS | 2996 | 1464622662365 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 08:37:42 INFO - PROCESS | 2996 | 1464622662534 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 2996 | ++DOCSHELL 1E9B1400 == 68 [pid = 2996] [id = 759] 08:37:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (1E9C3000) [pid = 2996] [serial = 2275] [outer = 00000000] 08:37:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1E9CE800) [pid = 2996] [serial = 2276] [outer = 1E9C3000] 08:37:42 INFO - PROCESS | 2996 | 1464622662590 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (1F249C00) [pid = 2996] [serial = 2277] [outer = 1E9C3000] 08:37:43 INFO - PROCESS | 2996 | 1464622663097 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:37:43 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:37:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 08:37:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:37:43 INFO - PROCESS | 2996 | 1464622663169 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 2996 | 1464622663171 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 08:37:43 INFO - PROCESS | 2996 | 1464622663176 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 2996 | 1464622663178 Marionette TRACE conn6 <- [1,2994,null,{}] 08:37:43 INFO - PROCESS | 2996 | 1464622663182 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:37:43 INFO - PROCESS | 2996 | 1464622663311 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 08:37:43 INFO - PROCESS | 2996 | 1464622663462 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 2996 | ++DOCSHELL 1F409000 == 69 [pid = 2996] [id = 760] 08:37:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1F409C00) [pid = 2996] [serial = 2278] [outer = 00000000] 08:37:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1F4A3C00) [pid = 2996] [serial = 2279] [outer = 1F409C00] 08:37:43 INFO - PROCESS | 2996 | 1464622663520 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (1F4A6800) [pid = 2996] [serial = 2280] [outer = 1F409C00] 08:37:44 INFO - PROCESS | 2996 | 1464622664023 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:37:44 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:37:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 870ms 08:37:44 INFO - PROCESS | 2996 | 1464622664055 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 2996 | 1464622664057 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 08:37:44 INFO - PROCESS | 2996 | 1464622664062 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:37:44 INFO - PROCESS | 2996 | 1464622664064 Marionette TRACE conn6 <- [1,2998,null,{}] 08:37:44 INFO - PROCESS | 2996 | 1464622664068 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:37:44 INFO - PROCESS | 2996 | 1464622664183 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 08:37:44 INFO - PROCESS | 2996 | 1464622664346 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 2996 | ++DOCSHELL 2035E400 == 70 [pid = 2996] [id = 761] 08:37:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (20360800) [pid = 2996] [serial = 2281] [outer = 00000000] 08:37:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (20364800) [pid = 2996] [serial = 2282] [outer = 20360800] 08:37:44 INFO - PROCESS | 2996 | 1464622664400 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (2036A400) [pid = 2996] [serial = 2283] [outer = 20360800] 08:37:44 INFO - PROCESS | 2996 | [2996] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:37:45 INFO - PROCESS | 2996 | 1464622665023 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:37:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:37:45 INFO - {} 08:37:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:37:45 INFO - {} 08:37:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:37:45 INFO - {} 08:37:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:37:45 INFO - {} 08:37:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 08:37:45 INFO - PROCESS | 2996 | 1464622665051 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 2996 | 1464622665054 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 08:37:45 INFO - PROCESS | 2996 | 1464622665060 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - TEST-START | /FileAPI/fileReader.html 08:37:45 INFO - PROCESS | 2996 | 1464622665062 Marionette TRACE conn6 <- [1,3002,null,{}] 08:37:45 INFO - PROCESS | 2996 | 1464622665066 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:37:45 INFO - PROCESS | 2996 | 1464622665186 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 08:37:45 INFO - PROCESS | 2996 | 1464622665495 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2996 | ++DOCSHELL 0CB31C00 == 71 [pid = 2996] [id = 762] 08:37:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (0CFDAC00) [pid = 2996] [serial = 2284] [outer = 00000000] 08:37:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (0D7F1400) [pid = 2996] [serial = 2285] [outer = 0CFDAC00] 08:37:45 INFO - PROCESS | 2996 | 1464622665572 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (0DDBA800) [pid = 2996] [serial = 2286] [outer = 0CFDAC00] 08:37:46 INFO - PROCESS | 2996 | 1464622666092 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:37:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:37:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:37:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:37:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:37:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 1070ms 08:37:46 INFO - PROCESS | 2996 | 1464622666136 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 2996 | 1464622666140 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 08:37:46 INFO - TEST-START | /FileAPI/historical.html 08:37:46 INFO - PROCESS | 2996 | 1464622666144 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 2996 | 1464622666148 Marionette TRACE conn6 <- [1,3006,null,{}] 08:37:46 INFO - PROCESS | 2996 | 1464622666152 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:37:46 INFO - PROCESS | 2996 | 1464622666260 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 08:37:46 INFO - PROCESS | 2996 | 1464622666422 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 2996 | ++DOCSHELL 0D81C800 == 72 [pid = 2996] [id = 763] 08:37:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (0DA64C00) [pid = 2996] [serial = 2287] [outer = 00000000] 08:37:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (149F2C00) [pid = 2996] [serial = 2288] [outer = 0DA64C00] 08:37:46 INFO - PROCESS | 2996 | 1464622666499 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (1802D400) [pid = 2996] [serial = 2289] [outer = 0DA64C00] 08:37:47 INFO - PROCESS | 2996 | --DOCSHELL 1A7A1C00 == 71 [pid = 2996] [id = 752] 08:37:47 INFO - PROCESS | 2996 | --DOCSHELL 14929400 == 70 [pid = 2996] [id = 751] 08:37:47 INFO - PROCESS | 2996 | --DOCSHELL 1937D400 == 69 [pid = 2996] [id = 750] 08:37:47 INFO - PROCESS | 2996 | --DOCSHELL 1910C400 == 68 [pid = 2996] [id = 749] 08:37:47 INFO - PROCESS | 2996 | --DOCSHELL 1541D400 == 67 [pid = 2996] [id = 748] 08:37:47 INFO - PROCESS | 2996 | --DOCSHELL 152AC800 == 66 [pid = 2996] [id = 747] 08:37:47 INFO - PROCESS | 2996 | --DOCSHELL 1488A800 == 65 [pid = 2996] [id = 746] 08:37:47 INFO - PROCESS | 2996 | --DOCSHELL 0E999800 == 64 [pid = 2996] [id = 745] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (1BE4F400) [pid = 2996] [serial = 2206] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOCSHELL 09189400 == 63 [pid = 2996] [id = 744] 08:37:47 INFO - PROCESS | 2996 | --DOCSHELL 0CBE9000 == 62 [pid = 2996] [id = 743] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1A7A5000) [pid = 2996] [serial = 2117] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (14C73800) [pid = 2996] [serial = 2185] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (1511A000) [pid = 2996] [serial = 2186] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (0D820C00) [pid = 2996] [serial = 2180] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (0D4FBC00) [pid = 2996] [serial = 2179] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (19163400) [pid = 2996] [serial = 2191] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (1965A400) [pid = 2996] [serial = 2194] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (18032400) [pid = 2996] [serial = 2188] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (181B9400) [pid = 2996] [serial = 2189] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1C00FC00) [pid = 2996] [serial = 2173] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1BE4D800) [pid = 2996] [serial = 2161] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (1BE66400) [pid = 2996] [serial = 2162] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (198DB800) [pid = 2996] [serial = 2197] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (1BE49000) [pid = 2996] [serial = 2170] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (0D159C00) [pid = 2996] [serial = 2182] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (0DA67400) [pid = 2996] [serial = 2183] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (19666400) [pid = 2996] [serial = 2195] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (0DC95000) [pid = 2996] [serial = 2164] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (0D812000) [pid = 2996] [serial = 2200] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (154AB800) [pid = 2996] [serial = 2167] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1D029800) [pid = 2996] [serial = 2176] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (0E99B800) [pid = 2996] [serial = 2201] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (1A7A4800) [pid = 2996] [serial = 2198] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (1945CC00) [pid = 2996] [serial = 2204] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (16FF8000) [pid = 2996] [serial = 2203] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | --DOMWINDOW == 119 (19195000) [pid = 2996] [serial = 2192] [outer = 00000000] [url = about:blank] 08:37:47 INFO - PROCESS | 2996 | 1464622667154 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:37:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:37:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:37:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:37:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:37:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:37:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:37:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:37:47 INFO - TEST-OK | /FileAPI/historical.html | took 1022ms 08:37:47 INFO - PROCESS | 2996 | 1464622667170 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 2996 | 1464622667174 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 08:37:47 INFO - PROCESS | 2996 | 1464622667183 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 2996 | 1464622667185 Marionette TRACE conn6 <- [1,3010,null,{}] 08:37:47 INFO - TEST-START | /FileAPI/idlharness.html 08:37:47 INFO - PROCESS | 2996 | 1464622667189 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:37:47 INFO - PROCESS | 2996 | 1464622667299 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 08:37:47 INFO - PROCESS | 2996 | 1464622667417 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2996 | ++DOCSHELL 0D7F1800 == 63 [pid = 2996] [id = 764] 08:37:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 120 (0D815000) [pid = 2996] [serial = 2290] [outer = 00000000] 08:37:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (0DC09800) [pid = 2996] [serial = 2291] [outer = 0D815000] 08:37:47 INFO - PROCESS | 2996 | 1464622667465 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (0DF1CC00) [pid = 2996] [serial = 2292] [outer = 0D815000] 08:37:48 INFO - PROCESS | 2996 | 1464622668325 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:37:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:37:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:37:48 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:37:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:37:48 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:37:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:37:48 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:37:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:37:48 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:37:48 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:37:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:37:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:37:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:37:48 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:37:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:37:48 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:37:48 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:37:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:37:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:37:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:37:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:37:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1221ms 08:37:48 INFO - PROCESS | 2996 | 1464622668410 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 2996 | 1464622668413 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 08:37:48 INFO - TEST-START | /FileAPI/idlharness.worker 08:37:48 INFO - PROCESS | 2996 | 1464622668424 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 2996 | 1464622668430 Marionette TRACE conn6 <- [1,3014,null,{}] 08:37:48 INFO - PROCESS | 2996 | 1464622668439 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:37:48 INFO - PROCESS | 2996 | 1464622668580 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 08:37:48 INFO - PROCESS | 2996 | 1464622668595 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 2996 | ++DOCSHELL 154AB800 == 64 [pid = 2996] [id = 765] 08:37:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (15FE5000) [pid = 2996] [serial = 2293] [outer = 00000000] 08:37:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (1A7A4800) [pid = 2996] [serial = 2294] [outer = 15FE5000] 08:37:48 INFO - PROCESS | 2996 | 1464622668653 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (1A7AD400) [pid = 2996] [serial = 2295] [outer = 15FE5000] 08:37:48 INFO - PROCESS | 2996 | [2996] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:37:49 INFO - PROCESS | 2996 | 1464622669640 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:37:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:37:49 INFO - {} 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:37:49 INFO - {} 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:37:49 INFO - {} 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:37:49 INFO - {} 08:37:49 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:37:49 INFO - {} 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:37:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:37:49 INFO - {} 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:37:49 INFO - {} 08:37:49 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:37:49 INFO - {} 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 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:37:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:49 INFO - {} 08:37:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1349ms 08:37:49 INFO - PROCESS | 2996 | 1464622669785 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 2996 | 1464622669788 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 08:37:49 INFO - PROCESS | 2996 | 1464622669791 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:37:49 INFO - PROCESS | 2996 | 1464622669792 Marionette TRACE conn6 <- [1,3018,null,{}] 08:37:49 INFO - PROCESS | 2996 | 1464622669796 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:37:49 INFO - PROCESS | 2996 | 1464622669933 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 08:37:49 INFO - PROCESS | 2996 | 1464622669979 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 2996 | ++DOCSHELL 1C061000 == 65 [pid = 2996] [id = 766] 08:37:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (1C58AC00) [pid = 2996] [serial = 2296] [outer = 00000000] 08:37:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (20E9E800) [pid = 2996] [serial = 2297] [outer = 1C58AC00] 08:37:50 INFO - PROCESS | 2996 | 1464622670089 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (0DDB6000) [pid = 2996] [serial = 2298] [outer = 1C58AC00] 08:37:50 INFO - PROCESS | 2996 | 1464622670502 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:37:50 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:37:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 08:37:50 INFO - PROCESS | 2996 | 1464622670525 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 2996 | 1464622670527 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:37:50 INFO - PROCESS | 2996 | 1464622670534 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 2996 | 1464622670536 Marionette TRACE conn6 <- [1,3022,null,{}] 08:37:50 INFO - PROCESS | 2996 | 1464622670539 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:37:50 INFO - PROCESS | 2996 | 1464622670673 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 08:37:50 INFO - PROCESS | 2996 | 1464622670744 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 2996 | ++DOCSHELL 20F72800 == 66 [pid = 2996] [id = 767] 08:37:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (20F72C00) [pid = 2996] [serial = 2299] [outer = 00000000] 08:37:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (20F79C00) [pid = 2996] [serial = 2300] [outer = 20F72C00] 08:37:50 INFO - PROCESS | 2996 | 1464622670796 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (20F7FC00) [pid = 2996] [serial = 2301] [outer = 20F72C00] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (0D159000) [pid = 2996] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (1488C800) [pid = 2996] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (152B5C00) [pid = 2996] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 127 (0E99B400) [pid = 2996] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 126 (0CB2A000) [pid = 2996] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 125 (1946AC00) [pid = 2996] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 124 (1A7A6800) [pid = 2996] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 123 (1910C800) [pid = 2996] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 122 (16FF6000) [pid = 2996] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 121 (149F1000) [pid = 2996] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:37:51 INFO - PROCESS | 2996 | --DOMWINDOW == 120 (15FEB000) [pid = 2996] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:37:51 INFO - PROCESS | 2996 | 1464622671384 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:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:37:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 890ms 08:37:51 INFO - PROCESS | 2996 | 1464622671421 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 2996 | 1464622671423 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 08:37:51 INFO - PROCESS | 2996 | 1464622671427 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:37:51 INFO - PROCESS | 2996 | 1464622671429 Marionette TRACE conn6 <- [1,3026,null,{}] 08:37:51 INFO - PROCESS | 2996 | 1464622671432 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:37:51 INFO - PROCESS | 2996 | 1464622671525 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 08:37:51 INFO - PROCESS | 2996 | 1464622671643 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 2996 | ++DOCSHELL 1BE5AC00 == 67 [pid = 2996] [id = 768] 08:37:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 121 (20F80C00) [pid = 2996] [serial = 2302] [outer = 00000000] 08:37:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 122 (21D51800) [pid = 2996] [serial = 2303] [outer = 20F80C00] 08:37:51 INFO - PROCESS | 2996 | 1464622671692 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 2996 | ++DOMWINDOW == 123 (21D55000) [pid = 2996] [serial = 2304] [outer = 20F80C00] 08:37:52 INFO - PROCESS | 2996 | 1464622672034 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:37:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:37:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:37:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 08:37:52 INFO - PROCESS | 2996 | 1464622672061 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 2996 | 1464622672063 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:37:52 INFO - PROCESS | 2996 | 1464622672066 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 2996 | 1464622672068 Marionette TRACE conn6 <- [1,3030,null,{}] 08:37:52 INFO - PROCESS | 2996 | 1464622672071 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:37:52 INFO - PROCESS | 2996 | 1464622672175 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 08:37:52 INFO - PROCESS | 2996 | 1464622672181 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 2996 | ++DOCSHELL 21D56800 == 68 [pid = 2996] [id = 769] 08:37:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 124 (21D59000) [pid = 2996] [serial = 2305] [outer = 00000000] 08:37:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 125 (22018400) [pid = 2996] [serial = 2306] [outer = 21D59000] 08:37:52 INFO - PROCESS | 2996 | 1464622672226 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 2996 | ++DOMWINDOW == 126 (2201B400) [pid = 2996] [serial = 2307] [outer = 21D59000] 08:37:53 INFO - PROCESS | 2996 | 1464622673235 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:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:37:53 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:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:37:53 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:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:37:53 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:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:37:53 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:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:37:53 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:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:37:53 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:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:37:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1260ms 08:37:53 INFO - PROCESS | 2996 | 1464622673328 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 2996 | 1464622673334 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 08:37:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:37:53 INFO - PROCESS | 2996 | 1464622673347 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 2996 | 1464622673352 Marionette TRACE conn6 <- [1,3034,null,{}] 08:37:53 INFO - PROCESS | 2996 | 1464622673357 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:37:53 INFO - PROCESS | 2996 | 1464622673511 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 08:37:53 INFO - PROCESS | 2996 | 1464622673638 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 2996 | ++DOCSHELL 14C73800 == 69 [pid = 2996] [id = 770] 08:37:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 127 (1502B800) [pid = 2996] [serial = 2308] [outer = 00000000] 08:37:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 128 (15F0B400) [pid = 2996] [serial = 2309] [outer = 1502B800] 08:37:53 INFO - PROCESS | 2996 | 1464622673699 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (181B9800) [pid = 2996] [serial = 2310] [outer = 1502B800] 08:37:53 INFO - PROCESS | 2996 | [2996] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:37:54 INFO - PROCESS | 2996 | 1464622674228 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:37:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:37:54 INFO - {} 08:37:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 930ms 08:37:54 INFO - PROCESS | 2996 | 1464622674294 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 2996 | 1464622674300 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 08:37:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:37:54 INFO - PROCESS | 2996 | 1464622674311 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 2996 | 1464622674315 Marionette TRACE conn6 <- [1,3038,null,{}] 08:37:54 INFO - PROCESS | 2996 | 1464622674319 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:37:54 INFO - PROCESS | 2996 | 1464622674450 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 08:37:54 INFO - PROCESS | 2996 | 1464622674615 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 2996 | ++DOCSHELL 19660000 == 70 [pid = 2996] [id = 771] 08:37:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1A7AC000) [pid = 2996] [serial = 2311] [outer = 00000000] 08:37:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (208C6C00) [pid = 2996] [serial = 2312] [outer = 1A7AC000] 08:37:54 INFO - PROCESS | 2996 | 1464622674677 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (20F73400) [pid = 2996] [serial = 2313] [outer = 1A7AC000] 08:37:55 INFO - PROCESS | 2996 | 1464622675230 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:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:37:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:37:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 990ms 08:37:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:37:55 INFO - PROCESS | 2996 | 1464622675299 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 2996 | 1464622675302 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 08:37:55 INFO - PROCESS | 2996 | 1464622675306 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 2996 | 1464622675309 Marionette TRACE conn6 <- [1,3042,null,{}] 08:37:55 INFO - PROCESS | 2996 | 1464622675320 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:37:55 INFO - PROCESS | 2996 | 1464622675477 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 08:37:55 INFO - PROCESS | 2996 | 1464622675638 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 2996 | ++DOCSHELL 1D35D800 == 71 [pid = 2996] [id = 772] 08:37:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (1D81DC00) [pid = 2996] [serial = 2314] [outer = 00000000] 08:37:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (1E4E8400) [pid = 2996] [serial = 2315] [outer = 1D81DC00] 08:37:55 INFO - PROCESS | 2996 | 1464622675700 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (1E653400) [pid = 2996] [serial = 2316] [outer = 1D81DC00] 08:37:56 INFO - PROCESS | 2996 | 1464622676527 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:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:37:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:56 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:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:56 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:37:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1337ms 08:37:56 INFO - PROCESS | 2996 | 1464622676646 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 2996 | 1464622676649 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:37:56 INFO - PROCESS | 2996 | 1464622676695 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 2996 | 1464622676697 Marionette TRACE conn6 <- [1,3046,null,{}] 08:37:56 INFO - PROCESS | 2996 | 1464622676701 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:37:56 INFO - PROCESS | 2996 | 1464622676814 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 08:37:56 INFO - PROCESS | 2996 | 1464622676975 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 2996 | ++DOCSHELL 1E937000 == 72 [pid = 2996] [id = 773] 08:37:56 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (1E9BE400) [pid = 2996] [serial = 2317] [outer = 00000000] 08:37:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (21D52800) [pid = 2996] [serial = 2318] [outer = 1E9BE400] 08:37:57 INFO - PROCESS | 2996 | 1464622677031 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (22013C00) [pid = 2996] [serial = 2319] [outer = 1E9BE400] 08:37:57 INFO - PROCESS | 2996 | 1464622677618 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:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:37:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:37:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:37:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:37:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:37:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:37:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 974ms 08:37:57 INFO - PROCESS | 2996 | 1464622677674 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 2996 | 1464622677676 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 08:37:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:37:57 INFO - PROCESS | 2996 | 1464622677680 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 2996 | 1464622677682 Marionette TRACE conn6 <- [1,3050,null,{}] 08:37:57 INFO - PROCESS | 2996 | 1464622677686 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:37:57 INFO - PROCESS | 2996 | 1464622677805 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 08:37:57 INFO - PROCESS | 2996 | 1464622677964 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 2996 | ++DOCSHELL 0CF6FC00 == 73 [pid = 2996] [id = 774] 08:37:57 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (22016000) [pid = 2996] [serial = 2320] [outer = 00000000] 08:37:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (22182400) [pid = 2996] [serial = 2321] [outer = 22016000] 08:37:58 INFO - PROCESS | 2996 | 1464622678023 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (22189400) [pid = 2996] [serial = 2322] [outer = 22016000] 08:37:58 INFO - PROCESS | 2996 | [2996] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:37:58 INFO - PROCESS | 2996 | 1464622678623 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:37:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:37:58 INFO - {} 08:37:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 08:37:58 INFO - PROCESS | 2996 | 1464622678655 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 2996 | 1464622678657 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 08:37:58 INFO - PROCESS | 2996 | 1464622678661 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:37:58 INFO - PROCESS | 2996 | 1464622678663 Marionette TRACE conn6 <- [1,3054,null,{}] 08:37:58 INFO - PROCESS | 2996 | 1464622678666 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:37:58 INFO - PROCESS | 2996 | 1464622678798 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 08:37:58 INFO - PROCESS | 2996 | 1464622678946 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 2996 | ++DOCSHELL 2218B000 == 74 [pid = 2996] [id = 775] 08:37:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (2218C400) [pid = 2996] [serial = 2323] [outer = 00000000] 08:37:58 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (23729400) [pid = 2996] [serial = 2324] [outer = 2218C400] 08:37:58 INFO - PROCESS | 2996 | 1464622679002 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (2372B000) [pid = 2996] [serial = 2325] [outer = 2218C400] 08:37:59 INFO - PROCESS | 2996 | 1464622679506 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:37:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:37:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:37:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:37:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:37:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:37:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:37:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:37:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 08:37:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:37:59 INFO - PROCESS | 2996 | 1464622679535 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 2996 | 1464622679537 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 08:37:59 INFO - PROCESS | 2996 | 1464622679541 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 2996 | 1464622679543 Marionette TRACE conn6 <- [1,3058,null,{}] 08:37:59 INFO - PROCESS | 2996 | 1464622679546 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:37:59 INFO - PROCESS | 2996 | 1464622679687 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 08:37:59 INFO - PROCESS | 2996 | 1464622679840 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 2996 | ++DOCSHELL 181B8800 == 75 [pid = 2996] [id = 776] 08:37:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (19198C00) [pid = 2996] [serial = 2326] [outer = 00000000] 08:37:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (23730C00) [pid = 2996] [serial = 2327] [outer = 19198C00] 08:37:59 INFO - PROCESS | 2996 | 1464622679897 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 2996 | ++DOMWINDOW == 147 (23732C00) [pid = 2996] [serial = 2328] [outer = 19198C00] 08:38:00 INFO - PROCESS | 2996 | 1464622680415 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:38:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:38:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:38:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:38:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:38:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:38:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:38:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 08:38:00 INFO - PROCESS | 2996 | 1464622680472 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 2996 | 1464622680474 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 08:38:00 INFO - PROCESS | 2996 | 1464622680478 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:38:00 INFO - PROCESS | 2996 | 1464622680480 Marionette TRACE conn6 <- [1,3062,null,{}] 08:38:00 INFO - PROCESS | 2996 | 1464622680536 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:38:00 INFO - PROCESS | 2996 | 1464622680672 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 08:38:00 INFO - PROCESS | 2996 | 1464622680793 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 2996 | ++DOCSHELL 0CBA8000 == 76 [pid = 2996] [id = 777] 08:38:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 148 (0CF32400) [pid = 2996] [serial = 2329] [outer = 00000000] 08:38:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 149 (14897000) [pid = 2996] [serial = 2330] [outer = 0CF32400] 08:38:00 INFO - PROCESS | 2996 | 1464622680847 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 2996 | ++DOMWINDOW == 150 (19380C00) [pid = 2996] [serial = 2331] [outer = 0CF32400] 08:38:01 INFO - PROCESS | 2996 | 1464622681379 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:38:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:38:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:38:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:38:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:38:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:38:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:38:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 08:38:01 INFO - PROCESS | 2996 | 1464622681423 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 2996 | 1464622681425 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:38:01 INFO - PROCESS | 2996 | 1464622681430 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 2996 | 1464622681432 Marionette TRACE conn6 <- [1,3066,null,{}] 08:38:01 INFO - PROCESS | 2996 | 1464622681436 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:38:01 INFO - PROCESS | 2996 | 1464622681573 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 08:38:01 INFO - PROCESS | 2996 | 1464622681873 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 2996 | ++DOCSHELL 0CB54400 == 77 [pid = 2996] [id = 778] 08:38:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 151 (0CBE7400) [pid = 2996] [serial = 2332] [outer = 00000000] 08:38:01 INFO - PROCESS | 2996 | ++DOMWINDOW == 152 (0D816C00) [pid = 2996] [serial = 2333] [outer = 0CBE7400] 08:38:01 INFO - PROCESS | 2996 | 1464622681934 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 153 (1488E800) [pid = 2996] [serial = 2334] [outer = 0CBE7400] 08:38:02 INFO - PROCESS | 2996 | 1464622682525 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:38:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:38:02 INFO - PROCESS | 2996 | 1464622682573 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 08:38:02 INFO - PROCESS | 2996 | 1464622682578 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 2996 | 1464622682581 Marionette TRACE conn6 <- [1,3070,null,{}] 08:38:02 INFO - PROCESS | 2996 | 1464622682586 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:38:02 INFO - PROCESS | 2996 | 1464622682698 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 08:38:02 INFO - PROCESS | 2996 | 1464622682879 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 2996 | ++DOCSHELL 0D340000 == 78 [pid = 2996] [id = 779] 08:38:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 154 (0D384C00) [pid = 2996] [serial = 2335] [outer = 00000000] 08:38:02 INFO - PROCESS | 2996 | ++DOMWINDOW == 155 (0E99B400) [pid = 2996] [serial = 2336] [outer = 0D384C00] 08:38:02 INFO - PROCESS | 2996 | 1464622682935 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 156 (1488B800) [pid = 2996] [serial = 2337] [outer = 0D384C00] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 1BE5AC00 == 77 [pid = 2996] [id = 768] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 20F72800 == 76 [pid = 2996] [id = 767] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 1C061000 == 75 [pid = 2996] [id = 766] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 154AB800 == 74 [pid = 2996] [id = 765] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 0D7F1800 == 73 [pid = 2996] [id = 764] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 0D81C800 == 72 [pid = 2996] [id = 763] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 0CB31C00 == 71 [pid = 2996] [id = 762] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 1E4ECC00 == 70 [pid = 2996] [id = 758] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 1BEC9C00 == 69 [pid = 2996] [id = 757] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 1C05E000 == 68 [pid = 2996] [id = 756] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 152A5C00 == 67 [pid = 2996] [id = 755] 08:38:03 INFO - PROCESS | 2996 | --DOCSHELL 0D813C00 == 66 [pid = 2996] [id = 754] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 155 (14658000) [pid = 2996] [serial = 2231] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 154 (0DA5A800) [pid = 2996] [serial = 2230] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 153 (1E936400) [pid = 2996] [serial = 2224] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 152 (1491B400) [pid = 2996] [serial = 2238] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 151 (14C28800) [pid = 2996] [serial = 2239] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 150 (154B0800) [pid = 2996] [serial = 2241] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 149 (0D4FC400) [pid = 2996] [serial = 2209] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 148 (14652800) [pid = 2996] [serial = 2236] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 147 (0CBEF800) [pid = 2996] [serial = 2233] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 146 (0D756C00) [pid = 2996] [serial = 2234] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (1D7D9400) [pid = 2996] [serial = 2215] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1E4EAC00) [pid = 2996] [serial = 2218] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (152B9400) [pid = 2996] [serial = 2212] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (19798000) [pid = 2996] [serial = 2250] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (1E651000) [pid = 2996] [serial = 2221] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (1BE4D000) [pid = 2996] [serial = 2257] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (1E9BB400) [pid = 2996] [serial = 2227] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (1935D000) [pid = 2996] [serial = 2248] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1C010C00) [pid = 2996] [serial = 2207] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 136 (1919D400) [pid = 2996] [serial = 2247] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 135 (1C640400) [pid = 2996] [serial = 2259] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 134 (1B7F0800) [pid = 2996] [serial = 2256] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 133 (19382000) [pid = 2996] [serial = 2253] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 132 (197A1800) [pid = 2996] [serial = 2251] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 131 (181B3400) [pid = 2996] [serial = 2244] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 130 (181BC400) [pid = 2996] [serial = 2245] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 129 (196EC800) [pid = 2996] [serial = 2254] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | --DOMWINDOW == 128 (15FE5800) [pid = 2996] [serial = 2242] [outer = 00000000] [url = about:blank] 08:38:03 INFO - PROCESS | 2996 | 1464622683500 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:38:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:38:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:38:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:38:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 990ms 08:38:03 INFO - PROCESS | 2996 | 1464622683571 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 2996 | 1464622683575 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 08:38:03 INFO - PROCESS | 2996 | 1464622683579 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:38:03 INFO - PROCESS | 2996 | 1464622683581 Marionette TRACE conn6 <- [1,3074,null,{}] 08:38:03 INFO - PROCESS | 2996 | 1464622683585 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:38:03 INFO - PROCESS | 2996 | 1464622683685 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 08:38:03 INFO - PROCESS | 2996 | 1464622683807 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 2996 | ++DOCSHELL 0DA5A800 == 67 [pid = 2996] [id = 780] 08:38:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 129 (0DDAF800) [pid = 2996] [serial = 2338] [outer = 00000000] 08:38:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 130 (1488D800) [pid = 2996] [serial = 2339] [outer = 0DDAF800] 08:38:03 INFO - PROCESS | 2996 | 1464622683854 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 2996 | ++DOMWINDOW == 131 (14994800) [pid = 2996] [serial = 2340] [outer = 0DDAF800] 08:38:04 INFO - PROCESS | 2996 | 1464622684241 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:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:38:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 08:38:04 INFO - PROCESS | 2996 | 1464622684253 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 2996 | 1464622684256 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 08:38:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:38:04 INFO - PROCESS | 2996 | 1464622684277 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 2996 | 1464622684283 Marionette TRACE conn6 <- [1,3078,null,{}] 08:38:04 INFO - PROCESS | 2996 | 1464622684292 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:38:04 INFO - PROCESS | 2996 | 1464622684420 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 08:38:04 INFO - PROCESS | 2996 | 1464622684428 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 2996 | ++DOCSHELL 15113400 == 68 [pid = 2996] [id = 781] 08:38:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 132 (15113C00) [pid = 2996] [serial = 2341] [outer = 00000000] 08:38:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 133 (152BD000) [pid = 2996] [serial = 2342] [outer = 15113C00] 08:38:04 INFO - PROCESS | 2996 | 1464622684473 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 2996 | ++DOMWINDOW == 134 (154A5400) [pid = 2996] [serial = 2343] [outer = 15113C00] 08:38:04 INFO - PROCESS | 2996 | 1464622684924 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:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:38:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 08:38:04 INFO - PROCESS | 2996 | 1464622684954 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 2996 | 1464622684956 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 08:38:04 INFO - PROCESS | 2996 | 1464622684959 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 2996 | 1464622684961 Marionette TRACE conn6 <- [1,3082,null,{}] 08:38:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:38:04 INFO - PROCESS | 2996 | 1464622684964 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:38:05 INFO - PROCESS | 2996 | 1464622685060 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 08:38:05 INFO - PROCESS | 2996 | 1464622685066 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 2996 | ++DOCSHELL 15FEFC00 == 69 [pid = 2996] [id = 782] 08:38:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 135 (16C6C400) [pid = 2996] [serial = 2344] [outer = 00000000] 08:38:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 136 (180B5000) [pid = 2996] [serial = 2345] [outer = 16C6C400] 08:38:05 INFO - PROCESS | 2996 | 1464622685111 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 137 (181B3400) [pid = 2996] [serial = 2346] [outer = 16C6C400] 08:38:05 INFO - PROCESS | 2996 | 1464622685575 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:38:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:38:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 08:38:05 INFO - PROCESS | 2996 | 1464622685636 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 2996 | 1464622685638 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 08:38:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:38:05 INFO - PROCESS | 2996 | 1464622685641 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 2996 | 1464622685643 Marionette TRACE conn6 <- [1,3086,null,{}] 08:38:05 INFO - PROCESS | 2996 | 1464622685654 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:38:05 INFO - PROCESS | 2996 | 1464622685787 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 08:38:05 INFO - PROCESS | 2996 | 1464622685891 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 2996 | ++DOCSHELL 181B4800 == 70 [pid = 2996] [id = 783] 08:38:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (181B7C00) [pid = 2996] [serial = 2347] [outer = 00000000] 08:38:05 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (19105400) [pid = 2996] [serial = 2348] [outer = 181B7C00] 08:38:05 INFO - PROCESS | 2996 | 1464622685942 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (19110C00) [pid = 2996] [serial = 2349] [outer = 181B7C00] 08:38:06 INFO - PROCESS | 2996 | 1464622686363 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:38:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:38:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:38:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 08:38:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:38:06 INFO - PROCESS | 2996 | 1464622686374 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 2996 | 1464622686375 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 08:38:06 INFO - PROCESS | 2996 | 1464622686378 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 2996 | 1464622686380 Marionette TRACE conn6 <- [1,3090,null,{}] 08:38:06 INFO - PROCESS | 2996 | 1464622686383 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:38:06 INFO - PROCESS | 2996 | 1464622686527 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 08:38:06 INFO - PROCESS | 2996 | 1464622686611 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 2996 | ++DOCSHELL 1868F800 == 71 [pid = 2996] [id = 784] 08:38:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (19114000) [pid = 2996] [serial = 2350] [outer = 00000000] 08:38:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (19381C00) [pid = 2996] [serial = 2351] [outer = 19114000] 08:38:06 INFO - PROCESS | 2996 | 1464622686658 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (19660C00) [pid = 2996] [serial = 2352] [outer = 19114000] 08:38:07 INFO - PROCESS | 2996 | 1464622687038 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:38:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:38:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 08:38:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:38:07 INFO - PROCESS | 2996 | 1464622687110 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 2996 | 1464622687112 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 08:38:07 INFO - PROCESS | 2996 | 1464622687115 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 2996 | 1464622687117 Marionette TRACE conn6 <- [1,3094,null,{}] 08:38:07 INFO - PROCESS | 2996 | 1464622687126 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:38:07 INFO - PROCESS | 2996 | 1464622687287 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 08:38:07 INFO - PROCESS | 2996 | 1464622687310 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 2996 | ++DOCSHELL 19664400 == 72 [pid = 2996] [id = 785] 08:38:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 144 (19664C00) [pid = 2996] [serial = 2353] [outer = 00000000] 08:38:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 145 (1979E400) [pid = 2996] [serial = 2354] [outer = 19664C00] 08:38:07 INFO - PROCESS | 2996 | 1464622687356 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 2996 | ++DOMWINDOW == 146 (197A4400) [pid = 2996] [serial = 2355] [outer = 19664C00] 08:38:07 INFO - PROCESS | 2996 | --DOMWINDOW == 145 (0CFDAC00) [pid = 2996] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:38:07 INFO - PROCESS | 2996 | --DOMWINDOW == 144 (1C58AC00) [pid = 2996] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:38:07 INFO - PROCESS | 2996 | --DOMWINDOW == 143 (0DA64C00) [pid = 2996] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:38:07 INFO - PROCESS | 2996 | --DOMWINDOW == 142 (20F72C00) [pid = 2996] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:38:07 INFO - PROCESS | 2996 | --DOMWINDOW == 141 (0D815000) [pid = 2996] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:38:07 INFO - PROCESS | 2996 | --DOMWINDOW == 140 (15FE5000) [pid = 2996] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:38:07 INFO - PROCESS | 2996 | --DOMWINDOW == 139 (20F80C00) [pid = 2996] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:38:07 INFO - PROCESS | 2996 | --DOMWINDOW == 138 (1C05F000) [pid = 2996] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:38:07 INFO - PROCESS | 2996 | --DOMWINDOW == 137 (1BE5D400) [pid = 2996] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:38:07 INFO - PROCESS | 2996 | 1464622687933 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:38:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:38:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:38:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:38:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 08:38:07 INFO - PROCESS | 2996 | 1464622687986 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 2996 | 1464622687988 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 08:38:07 INFO - PROCESS | 2996 | 1464622687991 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:38:07 INFO - PROCESS | 2996 | 1464622687993 Marionette TRACE conn6 <- [1,3098,null,{}] 08:38:07 INFO - PROCESS | 2996 | 1464622687997 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:38:08 INFO - PROCESS | 2996 | 1464622688089 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 08:38:08 INFO - PROCESS | 2996 | 1464622688217 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 2996 | ++DOCSHELL 18036400 == 73 [pid = 2996] [id = 786] 08:38:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 138 (1932E800) [pid = 2996] [serial = 2356] [outer = 00000000] 08:38:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 139 (1A7A1400) [pid = 2996] [serial = 2357] [outer = 1932E800] 08:38:08 INFO - PROCESS | 2996 | 1464622688265 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 140 (1A7AD000) [pid = 2996] [serial = 2358] [outer = 1932E800] 08:38:08 INFO - PROCESS | 2996 | 1464622688589 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:38:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:38:08 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:38:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:38:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 08:38:08 INFO - PROCESS | 2996 | 1464622688659 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 2996 | 1464622688661 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 08:38:08 INFO - PROCESS | 2996 | 1464622688685 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 2996 | 1464622688686 Marionette TRACE conn6 <- [1,3102,null,{}] 08:38:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:38:08 INFO - PROCESS | 2996 | 1464622688690 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:38:08 INFO - PROCESS | 2996 | 1464622688786 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 08:38:08 INFO - PROCESS | 2996 | 1464622688792 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\", \"f738e2e7-0684-4631-94a4-ec7451fbbde4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 2996 | ++DOCSHELL 1A9DA800 == 74 [pid = 2996] [id = 787] 08:38:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 141 (1A9DC000) [pid = 2996] [serial = 2359] [outer = 00000000] 08:38:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 142 (1BE5B800) [pid = 2996] [serial = 2360] [outer = 1A9DC000] 08:38:08 INFO - PROCESS | 2996 | 1464622688838 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 2996 | ++DOMWINDOW == 143 (1BE64000) [pid = 2996] [serial = 2361] [outer = 1A9DC000] 08:38:09 INFO - PROCESS | 2996 | 1464622689334 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:38:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:38:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 08:38:09 INFO - PROCESS | 2996 | 1464622689362 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 2996 | 1464622689364 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 08:38:10 WARNING - u'runner_teardown' () 08:38:10 INFO - No more tests 08:38:10 INFO - Got 0 unexpected results 08:38:10 INFO - SUITE-END | took 702s 08:38:10 INFO - Closing logging queue 08:38:10 INFO - queue closed 08:38:10 INFO - Return code: 0 08:38:10 WARNING - # TBPL SUCCESS # 08:38:10 INFO - Running post-action listener: _resource_record_post_action 08:38:10 INFO - Running post-run listener: _resource_record_post_run 08:38:11 INFO - Total resource usage - Wall time: 711s; CPU: 14.0%; Read bytes: 162919936; Write bytes: 1121632768; Read time: 2126910; Write time: 8906680 08:38:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:38:11 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 48736256; Read time: 0; Write time: 51150 08:38:11 INFO - run-tests - Wall time: 709s; CPU: 14.0%; Read bytes: 162832384; Write bytes: 1052923904; Read time: 2095700; Write time: 8833920 08:38:11 INFO - Running post-run listener: _upload_blobber_files 08:38:11 INFO - Blob upload gear active. 08:38:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:38:11 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:38:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:38:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:38:12 INFO - (blobuploader) - INFO - Open directory for files ... 08:38:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:38:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:38:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:38:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:38:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:38:13 INFO - (blobuploader) - INFO - Done attempting. 08:38:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:38:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:38:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:38:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:38:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:38:15 INFO - (blobuploader) - INFO - Done attempting. 08:38:15 INFO - (blobuploader) - INFO - Iteration through files over. 08:38:15 INFO - Return code: 0 08:38:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:38:15 INFO - Using _rmtree_windows ... 08:38:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:38:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9cd8d00a3a1fc413813563123437131786ee60defd2e7b38b28f4714af5616776024dd8b9313b6d29ba4f84bb487b93c355c2d08893d7479445d42725fa8806d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/df9e8f33c66c9ef85cc71fe2f8226359f70a6b73cb4b9efafe94d392fbc98cc03269590dcbddf2c9a31469e6fbc7a82fa49782e399e86c3c8da88b16ef0b4965"} 08:38:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:38:15 INFO - Writing to file C:\slave\test\properties\blobber_files 08:38:15 INFO - Contents: 08:38:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9cd8d00a3a1fc413813563123437131786ee60defd2e7b38b28f4714af5616776024dd8b9313b6d29ba4f84bb487b93c355c2d08893d7479445d42725fa8806d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/df9e8f33c66c9ef85cc71fe2f8226359f70a6b73cb4b9efafe94d392fbc98cc03269590dcbddf2c9a31469e6fbc7a82fa49782e399e86c3c8da88b16ef0b4965"} 08:38:15 INFO - Running post-run listener: copy_logs_to_upload_dir 08:38:15 INFO - Copying logs to upload dir... 08:38:15 INFO - mkdir: C:\slave\test\build\upload\logs 08:38:15 INFO - Copying logs to upload dir... 08:38:15 INFO - Using _rmtree_windows ... 08:38:15 INFO - Using _rmtree_windows ... 08:38:15 INFO - Using _rmtree_windows ... 08:38:15 INFO - Using _rmtree_windows ... 08:38:15 INFO - Using _rmtree_windows ... 08:38:15 INFO - Using _rmtree_windows ... 08:38:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=938.187000 ========= master_lag: 0.68 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-05-30 08:38:15.656924) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:38:15.657887) ========= '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-003 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-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-003 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-aurora/sha512/9cd8d00a3a1fc413813563123437131786ee60defd2e7b38b28f4714af5616776024dd8b9313b6d29ba4f84bb487b93c355c2d08893d7479445d42725fa8806d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/df9e8f33c66c9ef85cc71fe2f8226359f70a6b73cb4b9efafe94d392fbc98cc03269590dcbddf2c9a31469e6fbc7a82fa49782e399e86c3c8da88b16ef0b4965"} build_url:https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9cd8d00a3a1fc413813563123437131786ee60defd2e7b38b28f4714af5616776024dd8b9313b6d29ba4f84bb487b93c355c2d08893d7479445d42725fa8806d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/df9e8f33c66c9ef85cc71fe2f8226359f70a6b73cb4b9efafe94d392fbc98cc03269590dcbddf2c9a31469e6fbc7a82fa49782e399e86c3c8da88b16ef0b4965"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AErckjAtTKOk78iVTkNcfA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.49 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:38:16.250625) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:38:16.250961) ========= '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-003 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-003 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-003 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.100000 ========= master_lag: 0.18 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:38:16.535329) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-05-30 08:38:16.535738) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-05-30 08:38:17.540203) ========= ========= Total master_lag: 5.51 =========